langs.js 230 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487548854895490549154925493549454955496549754985499550055015502550355045505550655075508550955105511551255135514551555165517551855195520552155225523552455255526552755285529553055315532553355345535553655375538553955405541554255435544554555465547554855495550555155525553555455555556555755585559556055615562556355645565556655675568556955705571557255735574557555765577557855795580558155825583558455855586558755885589559055915592559355945595559655975598559956005601560256035604560556065607560856095610561156125613561456155616561756185619562056215622562356245625562656275628562956305631563256335634563556365637563856395640564156425643564456455646564756485649565056515652565356545655565656575658565956605661566256635664566556665667566856695670567156725673567456755676567756785679568056815682568356845685568656875688568956905691569256935694569556965697569856995700570157025703570457055706570757085709571057115712571357145715571657175718571957205721572257235724572557265727572857295730573157325733573457355736573757385739574057415742574357445745574657475748574957505751575257535754575557565757575857595760576157625763576457655766576757685769577057715772577357745775577657775778577957805781578257835784578557865787578857895790579157925793579457955796579757985799580058015802580358045805580658075808580958105811581258135814581558165817581858195820582158225823582458255826582758285829583058315832583358345835583658375838583958405841584258435844584558465847584858495850585158525853585458555856585758585859586058615862586358645865586658675868586958705871587258735874587558765877587858795880588158825883588458855886588758885889589058915892589358945895589658975898589959005901590259035904590559065907590859095910591159125913591459155916591759185919592059215922592359245925592659275928592959305931593259335934593559365937593859395940594159425943594459455946594759485949595059515952595359545955595659575958595959605961596259635964596559665967596859695970597159725973597459755976597759785979598059815982598359845985598659875988598959905991599259935994599559965997599859996000600160026003600460056006600760086009601060116012601360146015601660176018601960206021602260236024602560266027602860296030603160326033603460356036603760386039604060416042604360446045604660476048604960506051605260536054605560566057605860596060606160626063606460656066606760686069607060716072607360746075607660776078607960806081608260836084608560866087608860896090609160926093609460956096609760986099610061016102610361046105610661076108610961106111611261136114611561166117611861196120612161226123612461256126612761286129613061316132613361346135613661376138613961406141614261436144614561466147614861496150615161526153615461556156615761586159616061616162616361646165616661676168616961706171617261736174617561766177617861796180618161826183618461856186618761886189619061916192619361946195619661976198619962006201620262036204620562066207620862096210621162126213621462156216621762186219622062216222622362246225622662276228622962306231623262336234623562366237623862396240624162426243624462456246624762486249625062516252625362546255625662576258625962606261626262636264626562666267626862696270627162726273627462756276627762786279628062816282628362846285628662876288628962906291629262936294629562966297629862996300630163026303630463056306630763086309631063116312631363146315631663176318631963206321632263236324632563266327632863296330633163326333633463356336633763386339634063416342634363446345634663476348634963506351635263536354635563566357635863596360636163626363636463656366636763686369637063716372637363746375637663776378637963806381638263836384638563866387638863896390639163926393639463956396639763986399640064016402640364046405640664076408640964106411641264136414641564166417641864196420642164226423642464256426
  1. // moment.js language configuration
  2. // language : Moroccan Arabic (ar-ma)
  3. // author : ElFadili Yassine : https://github.com/ElFadiliY
  4. // author : Abdel Said : https://github.com/abdelsaid
  5. (function (factory) {
  6. if (typeof define === 'function' && define.amd) {
  7. define(['moment'], factory); // AMD
  8. } else if (typeof exports === 'object') {
  9. module.exports = factory(require('../moment')); // Node
  10. } else {
  11. factory(window.moment); // Browser global
  12. }
  13. }(function (moment) {
  14. return moment.lang('ar-ma', {
  15. months : "يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),
  16. monthsShort : "يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),
  17. weekdays : "الأحد_الإتنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),
  18. weekdaysShort : "احد_اتنين_ثلاثاء_اربعاء_خميس_جمعة_سبت".split("_"),
  19. weekdaysMin : "ح_ن_ث_ر_خ_ج_س".split("_"),
  20. longDateFormat : {
  21. LT : "HH:mm",
  22. L : "DD/MM/YYYY",
  23. LL : "D MMMM YYYY",
  24. LLL : "D MMMM YYYY LT",
  25. LLLL : "dddd D MMMM YYYY LT"
  26. },
  27. calendar : {
  28. sameDay: "[اليوم على الساعة] LT",
  29. nextDay: '[غدا على الساعة] LT',
  30. nextWeek: 'dddd [على الساعة] LT',
  31. lastDay: '[أمس على الساعة] LT',
  32. lastWeek: 'dddd [على الساعة] LT',
  33. sameElse: 'L'
  34. },
  35. relativeTime : {
  36. future : "في %s",
  37. past : "منذ %s",
  38. s : "ثوان",
  39. m : "دقيقة",
  40. mm : "%d دقائق",
  41. h : "ساعة",
  42. hh : "%d ساعات",
  43. d : "يوم",
  44. dd : "%d أيام",
  45. M : "شهر",
  46. MM : "%d أشهر",
  47. y : "سنة",
  48. yy : "%d سنوات"
  49. },
  50. week : {
  51. dow : 6, // Saturday is the first day of the week.
  52. doy : 12 // The week that contains Jan 1st is the first week of the year.
  53. }
  54. });
  55. }));
  56. // moment.js language configuration
  57. // language : Arabic Saudi Arabia (ar-sa)
  58. // author : Suhail Alkowaileet : https://github.com/xsoh
  59. (function (factory) {
  60. if (typeof define === 'function' && define.amd) {
  61. define(['moment'], factory); // AMD
  62. } else if (typeof exports === 'object') {
  63. module.exports = factory(require('../moment')); // Node
  64. } else {
  65. factory(window.moment); // Browser global
  66. }
  67. }(function (moment) {
  68. var symbolMap = {
  69. '1': '١',
  70. '2': '٢',
  71. '3': '٣',
  72. '4': '٤',
  73. '5': '٥',
  74. '6': '٦',
  75. '7': '٧',
  76. '8': '٨',
  77. '9': '٩',
  78. '0': '٠'
  79. }, numberMap = {
  80. '١': '1',
  81. '٢': '2',
  82. '٣': '3',
  83. '٤': '4',
  84. '٥': '5',
  85. '٦': '6',
  86. '٧': '7',
  87. '٨': '8',
  88. '٩': '9',
  89. '٠': '0'
  90. };
  91. return moment.lang('ar-sa', {
  92. months : "يناير_فبراير_مارس_أبريل_مايو_يونيو_يوليو_أغسطس_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),
  93. monthsShort : "يناير_فبراير_مارس_أبريل_مايو_يونيو_يوليو_أغسطس_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),
  94. weekdays : "الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),
  95. weekdaysShort : "أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),
  96. weekdaysMin : "ح_ن_ث_ر_خ_ج_س".split("_"),
  97. longDateFormat : {
  98. LT : "HH:mm",
  99. L : "DD/MM/YYYY",
  100. LL : "D MMMM YYYY",
  101. LLL : "D MMMM YYYY LT",
  102. LLLL : "dddd D MMMM YYYY LT"
  103. },
  104. meridiem : function (hour, minute, isLower) {
  105. if (hour < 12) {
  106. return "ص";
  107. } else {
  108. return "م";
  109. }
  110. },
  111. calendar : {
  112. sameDay: "[اليوم على الساعة] LT",
  113. nextDay: '[غدا على الساعة] LT',
  114. nextWeek: 'dddd [على الساعة] LT',
  115. lastDay: '[أمس على الساعة] LT',
  116. lastWeek: 'dddd [على الساعة] LT',
  117. sameElse: 'L'
  118. },
  119. relativeTime : {
  120. future : "في %s",
  121. past : "منذ %s",
  122. s : "ثوان",
  123. m : "دقيقة",
  124. mm : "%d دقائق",
  125. h : "ساعة",
  126. hh : "%d ساعات",
  127. d : "يوم",
  128. dd : "%d أيام",
  129. M : "شهر",
  130. MM : "%d أشهر",
  131. y : "سنة",
  132. yy : "%d سنوات"
  133. },
  134. preparse: function (string) {
  135. return string.replace(/[۰-۹]/g, function (match) {
  136. return numberMap[match];
  137. }).replace(/،/g, ',');
  138. },
  139. postformat: function (string) {
  140. return string.replace(/\d/g, function (match) {
  141. return symbolMap[match];
  142. }).replace(/,/g, '،');
  143. },
  144. week : {
  145. dow : 6, // Saturday is the first day of the week.
  146. doy : 12 // The week that contains Jan 1st is the first week of the year.
  147. }
  148. });
  149. }));
  150. // moment.js language configuration
  151. // language : Arabic (ar)
  152. // author : Abdel Said : https://github.com/abdelsaid
  153. // changes in months, weekdays : Ahmed Elkhatib
  154. (function (factory) {
  155. if (typeof define === 'function' && define.amd) {
  156. define(['moment'], factory); // AMD
  157. } else if (typeof exports === 'object') {
  158. module.exports = factory(require('../moment')); // Node
  159. } else {
  160. factory(window.moment); // Browser global
  161. }
  162. }(function (moment) {
  163. var symbolMap = {
  164. '1': '١',
  165. '2': '٢',
  166. '3': '٣',
  167. '4': '٤',
  168. '5': '٥',
  169. '6': '٦',
  170. '7': '٧',
  171. '8': '٨',
  172. '9': '٩',
  173. '0': '٠'
  174. }, numberMap = {
  175. '١': '1',
  176. '٢': '2',
  177. '٣': '3',
  178. '٤': '4',
  179. '٥': '5',
  180. '٦': '6',
  181. '٧': '7',
  182. '٨': '8',
  183. '٩': '9',
  184. '٠': '0'
  185. };
  186. return moment.lang('ar', {
  187. months : "يناير/ كانون الثاني_فبراير/ شباط_مارس/ آذار_أبريل/ نيسان_مايو/ أيار_يونيو/ حزيران_يوليو/ تموز_أغسطس/ آب_سبتمبر/ أيلول_أكتوبر/ تشرين الأول_نوفمبر/ تشرين الثاني_ديسمبر/ كانون الأول".split("_"),
  188. monthsShort : "يناير/ كانون الثاني_فبراير/ شباط_مارس/ آذار_أبريل/ نيسان_مايو/ أيار_يونيو/ حزيران_يوليو/ تموز_أغسطس/ آب_سبتمبر/ أيلول_أكتوبر/ تشرين الأول_نوفمبر/ تشرين الثاني_ديسمبر/ كانون الأول".split("_"),
  189. weekdays : "الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),
  190. weekdaysShort : "أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),
  191. weekdaysMin : "ح_ن_ث_ر_خ_ج_س".split("_"),
  192. longDateFormat : {
  193. LT : "HH:mm",
  194. L : "DD/MM/YYYY",
  195. LL : "D MMMM YYYY",
  196. LLL : "D MMMM YYYY LT",
  197. LLLL : "dddd D MMMM YYYY LT"
  198. },
  199. meridiem : function (hour, minute, isLower) {
  200. if (hour < 12) {
  201. return "ص";
  202. } else {
  203. return "م";
  204. }
  205. },
  206. calendar : {
  207. sameDay: "[اليوم على الساعة] LT",
  208. nextDay: '[غدا على الساعة] LT',
  209. nextWeek: 'dddd [على الساعة] LT',
  210. lastDay: '[أمس على الساعة] LT',
  211. lastWeek: 'dddd [على الساعة] LT',
  212. sameElse: 'L'
  213. },
  214. relativeTime : {
  215. future : "في %s",
  216. past : "منذ %s",
  217. s : "ثوان",
  218. m : "دقيقة",
  219. mm : "%d دقائق",
  220. h : "ساعة",
  221. hh : "%d ساعات",
  222. d : "يوم",
  223. dd : "%d أيام",
  224. M : "شهر",
  225. MM : "%d أشهر",
  226. y : "سنة",
  227. yy : "%d سنوات"
  228. },
  229. preparse: function (string) {
  230. return string.replace(/[۰-۹]/g, function (match) {
  231. return numberMap[match];
  232. }).replace(/،/g, ',');
  233. },
  234. postformat: function (string) {
  235. return string.replace(/\d/g, function (match) {
  236. return symbolMap[match];
  237. }).replace(/,/g, '،');
  238. },
  239. week : {
  240. dow : 6, // Saturday is the first day of the week.
  241. doy : 12 // The week that contains Jan 1st is the first week of the year.
  242. }
  243. });
  244. }));
  245. // moment.js language configuration
  246. // language : azerbaijani (az)
  247. // author : topchiyev : https://github.com/topchiyev
  248. (function (factory) {
  249. if (typeof define === 'function' && define.amd) {
  250. define(['moment'], factory); // AMD
  251. } else if (typeof exports === 'object') {
  252. module.exports = factory(require('../moment')); // Node
  253. } else {
  254. factory(window.moment); // Browser global
  255. }
  256. }(function (moment) {
  257. var suffixes = {
  258. 1: "-inci",
  259. 5: "-inci",
  260. 8: "-inci",
  261. 70: "-inci",
  262. 80: "-inci",
  263. 2: "-nci",
  264. 7: "-nci",
  265. 20: "-nci",
  266. 50: "-nci",
  267. 3: "-üncü",
  268. 4: "-üncü",
  269. 100: "-üncü",
  270. 6: "-ncı",
  271. 9: "-uncu",
  272. 10: "-uncu",
  273. 30: "-uncu",
  274. 60: "-ıncı",
  275. 90: "-ıncı"
  276. };
  277. return moment.lang('az', {
  278. months : "yanvar_fevral_mart_aprel_may_iyun_iyul_avqust_sentyabr_oktyabr_noyabr_dekabr".split("_"),
  279. monthsShort : "yan_fev_mar_apr_may_iyn_iyl_avq_sen_okt_noy_dek".split("_"),
  280. weekdays : "Bazar_Bazar ertəsi_Çərşənbə axşamı_Çərşənbə_Cümə axşamı_Cümə_Şənbə".split("_"),
  281. weekdaysShort : "Baz_BzE_ÇAx_Çər_CAx_Cüm_Şən".split("_"),
  282. weekdaysMin : "Bz_BE_ÇA_Çə_CA_Cü_Şə".split("_"),
  283. longDateFormat : {
  284. LT : "HH:mm",
  285. L : "DD.MM.YYYY",
  286. LL : "D MMMM YYYY",
  287. LLL : "D MMMM YYYY LT",
  288. LLLL : "dddd, D MMMM YYYY LT"
  289. },
  290. calendar : {
  291. sameDay : '[bugün saat] LT',
  292. nextDay : '[sabah saat] LT',
  293. nextWeek : '[gələn həftə] dddd [saat] LT',
  294. lastDay : '[dünən] LT',
  295. lastWeek : '[keçən həftə] dddd [saat] LT',
  296. sameElse : 'L'
  297. },
  298. relativeTime : {
  299. future : "%s sonra",
  300. past : "%s əvvəl",
  301. s : "birneçə saniyyə",
  302. m : "bir dəqiqə",
  303. mm : "%d dəqiqə",
  304. h : "bir saat",
  305. hh : "%d saat",
  306. d : "bir gün",
  307. dd : "%d gün",
  308. M : "bir ay",
  309. MM : "%d ay",
  310. y : "bir il",
  311. yy : "%d il"
  312. },
  313. meridiem : function (hour, minute, isLower) {
  314. if (hour < 4) {
  315. return "gecə";
  316. } else if (hour < 12) {
  317. return "səhər";
  318. } else if (hour < 17) {
  319. return "gündüz";
  320. } else {
  321. return "axşam";
  322. }
  323. },
  324. ordinal : function (number) {
  325. if (number === 0) { // special case for zero
  326. return number + "-ıncı";
  327. }
  328. var a = number % 10,
  329. b = number % 100 - a,
  330. c = number >= 100 ? 100 : null;
  331. return number + (suffixes[a] || suffixes[b] || suffixes[c]);
  332. },
  333. week : {
  334. dow : 1, // Monday is the first day of the week.
  335. doy : 7 // The week that contains Jan 1st is the first week of the year.
  336. }
  337. });
  338. }));
  339. // moment.js language configuration
  340. // language : bulgarian (bg)
  341. // author : Krasen Borisov : https://github.com/kraz
  342. (function (factory) {
  343. if (typeof define === 'function' && define.amd) {
  344. define(['moment'], factory); // AMD
  345. } else if (typeof exports === 'object') {
  346. module.exports = factory(require('../moment')); // Node
  347. } else {
  348. factory(window.moment); // Browser global
  349. }
  350. }(function (moment) {
  351. return moment.lang('bg', {
  352. months : "януари_февруари_март_април_май_юни_юли_август_септември_октомври_ноември_декември".split("_"),
  353. monthsShort : "янр_фев_мар_апр_май_юни_юли_авг_сеп_окт_ное_дек".split("_"),
  354. weekdays : "неделя_понеделник_вторник_сряда_четвъртък_петък_събота".split("_"),
  355. weekdaysShort : "нед_пон_вто_сря_чет_пет_съб".split("_"),
  356. weekdaysMin : "нд_пн_вт_ср_чт_пт_сб".split("_"),
  357. longDateFormat : {
  358. LT : "H:mm",
  359. L : "D.MM.YYYY",
  360. LL : "D MMMM YYYY",
  361. LLL : "D MMMM YYYY LT",
  362. LLLL : "dddd, D MMMM YYYY LT"
  363. },
  364. calendar : {
  365. sameDay : '[Днес в] LT',
  366. nextDay : '[Утре в] LT',
  367. nextWeek : 'dddd [в] LT',
  368. lastDay : '[Вчера в] LT',
  369. lastWeek : function () {
  370. switch (this.day()) {
  371. case 0:
  372. case 3:
  373. case 6:
  374. return '[В изминалата] dddd [в] LT';
  375. case 1:
  376. case 2:
  377. case 4:
  378. case 5:
  379. return '[В изминалия] dddd [в] LT';
  380. }
  381. },
  382. sameElse : 'L'
  383. },
  384. relativeTime : {
  385. future : "след %s",
  386. past : "преди %s",
  387. s : "няколко секунди",
  388. m : "минута",
  389. mm : "%d минути",
  390. h : "час",
  391. hh : "%d часа",
  392. d : "ден",
  393. dd : "%d дни",
  394. M : "месец",
  395. MM : "%d месеца",
  396. y : "година",
  397. yy : "%d години"
  398. },
  399. ordinal : function (number) {
  400. var lastDigit = number % 10,
  401. last2Digits = number % 100;
  402. if (number === 0) {
  403. return number + '-ев';
  404. } else if (last2Digits === 0) {
  405. return number + '-ен';
  406. } else if (last2Digits > 10 && last2Digits < 20) {
  407. return number + '-ти';
  408. } else if (lastDigit === 1) {
  409. return number + '-ви';
  410. } else if (lastDigit === 2) {
  411. return number + '-ри';
  412. } else if (lastDigit === 7 || lastDigit === 8) {
  413. return number + '-ми';
  414. } else {
  415. return number + '-ти';
  416. }
  417. },
  418. week : {
  419. dow : 1, // Monday is the first day of the week.
  420. doy : 7 // The week that contains Jan 1st is the first week of the year.
  421. }
  422. });
  423. }));
  424. // moment.js language configuration
  425. // language : Bengali (bn)
  426. // author : Kaushik Gandhi : https://github.com/kaushikgandhi
  427. (function (factory) {
  428. if (typeof define === 'function' && define.amd) {
  429. define(['moment'], factory); // AMD
  430. } else if (typeof exports === 'object') {
  431. module.exports = factory(require('../moment')); // Node
  432. } else {
  433. factory(window.moment); // Browser global
  434. }
  435. }(function (moment) {
  436. var symbolMap = {
  437. '1': '১',
  438. '2': '২',
  439. '3': '৩',
  440. '4': '৪',
  441. '5': '৫',
  442. '6': '৬',
  443. '7': '৭',
  444. '8': '৮',
  445. '9': '৯',
  446. '0': '০'
  447. },
  448. numberMap = {
  449. '১': '1',
  450. '২': '2',
  451. '৩': '3',
  452. '৪': '4',
  453. '৫': '5',
  454. '৬': '6',
  455. '৭': '7',
  456. '৮': '8',
  457. '৯': '9',
  458. '০': '0'
  459. };
  460. return moment.lang('bn', {
  461. months : 'জানুয়ারী_ফেবুয়ারী_মার্চ_এপ্রিল_মে_জুন_জুলাই_অগাস্ট_সেপ্টেম্বর_অক্টোবর_নভেম্বর_ডিসেম্বর'.split("_"),
  462. monthsShort : 'জানু_ফেব_মার্চ_এপর_মে_জুন_জুল_অগ_সেপ্ট_অক্টো_নভ_ডিসেম্'.split("_"),
  463. weekdays : 'রবিবার_সোমবার_মঙ্গলবার_বুধবার_বৃহস্পত্তিবার_শুক্রুবার_শনিবার'.split("_"),
  464. weekdaysShort : 'রবি_সোম_মঙ্গল_বুধ_বৃহস্পত্তি_শুক্রু_শনি'.split("_"),
  465. weekdaysMin : 'রব_সম_মঙ্গ_বু_ব্রিহ_শু_শনি'.split("_"),
  466. longDateFormat : {
  467. LT : "A h:mm সময়",
  468. L : "DD/MM/YYYY",
  469. LL : "D MMMM YYYY",
  470. LLL : "D MMMM YYYY, LT",
  471. LLLL : "dddd, D MMMM YYYY, LT"
  472. },
  473. calendar : {
  474. sameDay : '[আজ] LT',
  475. nextDay : '[আগামীকাল] LT',
  476. nextWeek : 'dddd, LT',
  477. lastDay : '[গতকাল] LT',
  478. lastWeek : '[গত] dddd, LT',
  479. sameElse : 'L'
  480. },
  481. relativeTime : {
  482. future : "%s পরে",
  483. past : "%s আগে",
  484. s : "কএক সেকেন্ড",
  485. m : "এক মিনিট",
  486. mm : "%d মিনিট",
  487. h : "এক ঘন্টা",
  488. hh : "%d ঘন্টা",
  489. d : "এক দিন",
  490. dd : "%d দিন",
  491. M : "এক মাস",
  492. MM : "%d মাস",
  493. y : "এক বছর",
  494. yy : "%d বছর"
  495. },
  496. preparse: function (string) {
  497. return string.replace(/[১২৩৪৫৬৭৮৯০]/g, function (match) {
  498. return numberMap[match];
  499. });
  500. },
  501. postformat: function (string) {
  502. return string.replace(/\d/g, function (match) {
  503. return symbolMap[match];
  504. });
  505. },
  506. //Bengali is a vast language its spoken
  507. //in different forms in various parts of the world.
  508. //I have just generalized with most common one used
  509. meridiem : function (hour, minute, isLower) {
  510. if (hour < 4) {
  511. return "রাত";
  512. } else if (hour < 10) {
  513. return "শকাল";
  514. } else if (hour < 17) {
  515. return "দুপুর";
  516. } else if (hour < 20) {
  517. return "বিকেল";
  518. } else {
  519. return "রাত";
  520. }
  521. },
  522. week : {
  523. dow : 0, // Sunday is the first day of the week.
  524. doy : 6 // The week that contains Jan 1st is the first week of the year.
  525. }
  526. });
  527. }));
  528. // moment.js language configuration
  529. // language : breton (br)
  530. // author : Jean-Baptiste Le Duigou : https://github.com/jbleduigou
  531. (function (factory) {
  532. if (typeof define === 'function' && define.amd) {
  533. define(['moment'], factory); // AMD
  534. } else if (typeof exports === 'object') {
  535. module.exports = factory(require('../moment')); // Node
  536. } else {
  537. factory(window.moment); // Browser global
  538. }
  539. }(function (moment) {
  540. function relativeTimeWithMutation(number, withoutSuffix, key) {
  541. var format = {
  542. 'mm': "munutenn",
  543. 'MM': "miz",
  544. 'dd': "devezh"
  545. };
  546. return number + ' ' + mutation(format[key], number);
  547. }
  548. function specialMutationForYears(number) {
  549. switch (lastNumber(number)) {
  550. case 1:
  551. case 3:
  552. case 4:
  553. case 5:
  554. case 9:
  555. return number + ' bloaz';
  556. default:
  557. return number + ' vloaz';
  558. }
  559. }
  560. function lastNumber(number) {
  561. if (number > 9) {
  562. return lastNumber(number % 10);
  563. }
  564. return number;
  565. }
  566. function mutation(text, number) {
  567. if (number === 2) {
  568. return softMutation(text);
  569. }
  570. return text;
  571. }
  572. function softMutation(text) {
  573. var mutationTable = {
  574. 'm': 'v',
  575. 'b': 'v',
  576. 'd': 'z'
  577. };
  578. if (mutationTable[text.charAt(0)] === undefined) {
  579. return text;
  580. }
  581. return mutationTable[text.charAt(0)] + text.substring(1);
  582. }
  583. return moment.lang('br', {
  584. months : "Genver_C'hwevrer_Meurzh_Ebrel_Mae_Mezheven_Gouere_Eost_Gwengolo_Here_Du_Kerzu".split("_"),
  585. monthsShort : "Gen_C'hwe_Meu_Ebr_Mae_Eve_Gou_Eos_Gwe_Her_Du_Ker".split("_"),
  586. weekdays : "Sul_Lun_Meurzh_Merc'her_Yaou_Gwener_Sadorn".split("_"),
  587. weekdaysShort : "Sul_Lun_Meu_Mer_Yao_Gwe_Sad".split("_"),
  588. weekdaysMin : "Su_Lu_Me_Mer_Ya_Gw_Sa".split("_"),
  589. longDateFormat : {
  590. LT : "h[e]mm A",
  591. L : "DD/MM/YYYY",
  592. LL : "D [a viz] MMMM YYYY",
  593. LLL : "D [a viz] MMMM YYYY LT",
  594. LLLL : "dddd, D [a viz] MMMM YYYY LT"
  595. },
  596. calendar : {
  597. sameDay : '[Hiziv da] LT',
  598. nextDay : '[Warc\'hoazh da] LT',
  599. nextWeek : 'dddd [da] LT',
  600. lastDay : '[Dec\'h da] LT',
  601. lastWeek : 'dddd [paset da] LT',
  602. sameElse : 'L'
  603. },
  604. relativeTime : {
  605. future : "a-benn %s",
  606. past : "%s 'zo",
  607. s : "un nebeud segondennoù",
  608. m : "ur vunutenn",
  609. mm : relativeTimeWithMutation,
  610. h : "un eur",
  611. hh : "%d eur",
  612. d : "un devezh",
  613. dd : relativeTimeWithMutation,
  614. M : "ur miz",
  615. MM : relativeTimeWithMutation,
  616. y : "ur bloaz",
  617. yy : specialMutationForYears
  618. },
  619. ordinal : function (number) {
  620. var output = (number === 1) ? 'añ' : 'vet';
  621. return number + output;
  622. },
  623. week : {
  624. dow : 1, // Monday is the first day of the week.
  625. doy : 4 // The week that contains Jan 4th is the first week of the year.
  626. }
  627. });
  628. }));
  629. // moment.js language configuration
  630. // language : bosnian (bs)
  631. // author : Nedim Cholich : https://github.com/frontyard
  632. // based on (hr) translation by Bojan Marković
  633. (function (factory) {
  634. if (typeof define === 'function' && define.amd) {
  635. define(['moment'], factory); // AMD
  636. } else if (typeof exports === 'object') {
  637. module.exports = factory(require('../moment')); // Node
  638. } else {
  639. factory(window.moment); // Browser global
  640. }
  641. }(function (moment) {
  642. function translate(number, withoutSuffix, key) {
  643. var result = number + " ";
  644. switch (key) {
  645. case 'm':
  646. return withoutSuffix ? 'jedna minuta' : 'jedne minute';
  647. case 'mm':
  648. if (number === 1) {
  649. result += 'minuta';
  650. } else if (number === 2 || number === 3 || number === 4) {
  651. result += 'minute';
  652. } else {
  653. result += 'minuta';
  654. }
  655. return result;
  656. case 'h':
  657. return withoutSuffix ? 'jedan sat' : 'jednog sata';
  658. case 'hh':
  659. if (number === 1) {
  660. result += 'sat';
  661. } else if (number === 2 || number === 3 || number === 4) {
  662. result += 'sata';
  663. } else {
  664. result += 'sati';
  665. }
  666. return result;
  667. case 'dd':
  668. if (number === 1) {
  669. result += 'dan';
  670. } else {
  671. result += 'dana';
  672. }
  673. return result;
  674. case 'MM':
  675. if (number === 1) {
  676. result += 'mjesec';
  677. } else if (number === 2 || number === 3 || number === 4) {
  678. result += 'mjeseca';
  679. } else {
  680. result += 'mjeseci';
  681. }
  682. return result;
  683. case 'yy':
  684. if (number === 1) {
  685. result += 'godina';
  686. } else if (number === 2 || number === 3 || number === 4) {
  687. result += 'godine';
  688. } else {
  689. result += 'godina';
  690. }
  691. return result;
  692. }
  693. }
  694. return moment.lang('bs', {
  695. months : "januar_februar_mart_april_maj_juni_juli_avgust_septembar_oktobar_novembar_decembar".split("_"),
  696. monthsShort : "jan._feb._mar._apr._maj._jun._jul._avg._sep._okt._nov._dec.".split("_"),
  697. weekdays : "nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota".split("_"),
  698. weekdaysShort : "ned._pon._uto._sri._čet._pet._sub.".split("_"),
  699. weekdaysMin : "ne_po_ut_sr_če_pe_su".split("_"),
  700. longDateFormat : {
  701. LT : "H:mm",
  702. L : "DD. MM. YYYY",
  703. LL : "D. MMMM YYYY",
  704. LLL : "D. MMMM YYYY LT",
  705. LLLL : "dddd, D. MMMM YYYY LT"
  706. },
  707. calendar : {
  708. sameDay : '[danas u] LT',
  709. nextDay : '[sutra u] LT',
  710. nextWeek : function () {
  711. switch (this.day()) {
  712. case 0:
  713. return '[u] [nedjelju] [u] LT';
  714. case 3:
  715. return '[u] [srijedu] [u] LT';
  716. case 6:
  717. return '[u] [subotu] [u] LT';
  718. case 1:
  719. case 2:
  720. case 4:
  721. case 5:
  722. return '[u] dddd [u] LT';
  723. }
  724. },
  725. lastDay : '[jučer u] LT',
  726. lastWeek : function () {
  727. switch (this.day()) {
  728. case 0:
  729. case 3:
  730. return '[prošlu] dddd [u] LT';
  731. case 6:
  732. return '[prošle] [subote] [u] LT';
  733. case 1:
  734. case 2:
  735. case 4:
  736. case 5:
  737. return '[prošli] dddd [u] LT';
  738. }
  739. },
  740. sameElse : 'L'
  741. },
  742. relativeTime : {
  743. future : "za %s",
  744. past : "prije %s",
  745. s : "par sekundi",
  746. m : translate,
  747. mm : translate,
  748. h : translate,
  749. hh : translate,
  750. d : "dan",
  751. dd : translate,
  752. M : "mjesec",
  753. MM : translate,
  754. y : "godinu",
  755. yy : translate
  756. },
  757. ordinal : '%d.',
  758. week : {
  759. dow : 1, // Monday is the first day of the week.
  760. doy : 7 // The week that contains Jan 1st is the first week of the year.
  761. }
  762. });
  763. }));
  764. // moment.js language configuration
  765. // language : catalan (ca)
  766. // author : Juan G. Hurtado : https://github.com/juanghurtado
  767. (function (factory) {
  768. if (typeof define === 'function' && define.amd) {
  769. define(['moment'], factory); // AMD
  770. } else if (typeof exports === 'object') {
  771. module.exports = factory(require('../moment')); // Node
  772. } else {
  773. factory(window.moment); // Browser global
  774. }
  775. }(function (moment) {
  776. return moment.lang('ca', {
  777. months : "gener_febrer_març_abril_maig_juny_juliol_agost_setembre_octubre_novembre_desembre".split("_"),
  778. monthsShort : "gen._febr._mar._abr._mai._jun._jul._ag._set._oct._nov._des.".split("_"),
  779. weekdays : "diumenge_dilluns_dimarts_dimecres_dijous_divendres_dissabte".split("_"),
  780. weekdaysShort : "dg._dl._dt._dc._dj._dv._ds.".split("_"),
  781. weekdaysMin : "Dg_Dl_Dt_Dc_Dj_Dv_Ds".split("_"),
  782. longDateFormat : {
  783. LT : "H:mm",
  784. L : "DD/MM/YYYY",
  785. LL : "D MMMM YYYY",
  786. LLL : "D MMMM YYYY LT",
  787. LLLL : "dddd D MMMM YYYY LT"
  788. },
  789. calendar : {
  790. sameDay : function () {
  791. return '[avui a ' + ((this.hours() !== 1) ? 'les' : 'la') + '] LT';
  792. },
  793. nextDay : function () {
  794. return '[demà a ' + ((this.hours() !== 1) ? 'les' : 'la') + '] LT';
  795. },
  796. nextWeek : function () {
  797. return 'dddd [a ' + ((this.hours() !== 1) ? 'les' : 'la') + '] LT';
  798. },
  799. lastDay : function () {
  800. return '[ahir a ' + ((this.hours() !== 1) ? 'les' : 'la') + '] LT';
  801. },
  802. lastWeek : function () {
  803. return '[el] dddd [passat a ' + ((this.hours() !== 1) ? 'les' : 'la') + '] LT';
  804. },
  805. sameElse : 'L'
  806. },
  807. relativeTime : {
  808. future : "en %s",
  809. past : "fa %s",
  810. s : "uns segons",
  811. m : "un minut",
  812. mm : "%d minuts",
  813. h : "una hora",
  814. hh : "%d hores",
  815. d : "un dia",
  816. dd : "%d dies",
  817. M : "un mes",
  818. MM : "%d mesos",
  819. y : "un any",
  820. yy : "%d anys"
  821. },
  822. ordinal : '%dº',
  823. week : {
  824. dow : 1, // Monday is the first day of the week.
  825. doy : 4 // The week that contains Jan 4th is the first week of the year.
  826. }
  827. });
  828. }));
  829. // moment.js language configuration
  830. // language : czech (cs)
  831. // author : petrbela : https://github.com/petrbela
  832. (function (factory) {
  833. if (typeof define === 'function' && define.amd) {
  834. define(['moment'], factory); // AMD
  835. } else if (typeof exports === 'object') {
  836. module.exports = factory(require('../moment')); // Node
  837. } else {
  838. factory(window.moment); // Browser global
  839. }
  840. }(function (moment) {
  841. var months = "leden_únor_březen_duben_květen_červen_červenec_srpen_září_říjen_listopad_prosinec".split("_"),
  842. monthsShort = "led_úno_bře_dub_kvě_čvn_čvc_srp_zář_říj_lis_pro".split("_");
  843. function plural(n) {
  844. return (n > 1) && (n < 5) && (~~(n / 10) !== 1);
  845. }
  846. function translate(number, withoutSuffix, key, isFuture) {
  847. var result = number + " ";
  848. switch (key) {
  849. case 's': // a few seconds / in a few seconds / a few seconds ago
  850. return (withoutSuffix || isFuture) ? 'pár sekund' : 'pár sekundami';
  851. case 'm': // a minute / in a minute / a minute ago
  852. return withoutSuffix ? 'minuta' : (isFuture ? 'minutu' : 'minutou');
  853. case 'mm': // 9 minutes / in 9 minutes / 9 minutes ago
  854. if (withoutSuffix || isFuture) {
  855. return result + (plural(number) ? 'minuty' : 'minut');
  856. } else {
  857. return result + 'minutami';
  858. }
  859. break;
  860. case 'h': // an hour / in an hour / an hour ago
  861. return withoutSuffix ? 'hodina' : (isFuture ? 'hodinu' : 'hodinou');
  862. case 'hh': // 9 hours / in 9 hours / 9 hours ago
  863. if (withoutSuffix || isFuture) {
  864. return result + (plural(number) ? 'hodiny' : 'hodin');
  865. } else {
  866. return result + 'hodinami';
  867. }
  868. break;
  869. case 'd': // a day / in a day / a day ago
  870. return (withoutSuffix || isFuture) ? 'den' : 'dnem';
  871. case 'dd': // 9 days / in 9 days / 9 days ago
  872. if (withoutSuffix || isFuture) {
  873. return result + (plural(number) ? 'dny' : 'dní');
  874. } else {
  875. return result + 'dny';
  876. }
  877. break;
  878. case 'M': // a month / in a month / a month ago
  879. return (withoutSuffix || isFuture) ? 'měsíc' : 'měsícem';
  880. case 'MM': // 9 months / in 9 months / 9 months ago
  881. if (withoutSuffix || isFuture) {
  882. return result + (plural(number) ? 'měsíce' : 'měsíců');
  883. } else {
  884. return result + 'měsíci';
  885. }
  886. break;
  887. case 'y': // a year / in a year / a year ago
  888. return (withoutSuffix || isFuture) ? 'rok' : 'rokem';
  889. case 'yy': // 9 years / in 9 years / 9 years ago
  890. if (withoutSuffix || isFuture) {
  891. return result + (plural(number) ? 'roky' : 'let');
  892. } else {
  893. return result + 'lety';
  894. }
  895. break;
  896. }
  897. }
  898. return moment.lang('cs', {
  899. months : months,
  900. monthsShort : monthsShort,
  901. monthsParse : (function (months, monthsShort) {
  902. var i, _monthsParse = [];
  903. for (i = 0; i < 12; i++) {
  904. // use custom parser to solve problem with July (červenec)
  905. _monthsParse[i] = new RegExp('^' + months[i] + '$|^' + monthsShort[i] + '$', 'i');
  906. }
  907. return _monthsParse;
  908. }(months, monthsShort)),
  909. weekdays : "neděle_pondělí_úterý_středa_čtvrtek_pátek_sobota".split("_"),
  910. weekdaysShort : "ne_po_út_st_čt_pá_so".split("_"),
  911. weekdaysMin : "ne_po_út_st_čt_pá_so".split("_"),
  912. longDateFormat : {
  913. LT: "H.mm",
  914. L : "DD. MM. YYYY",
  915. LL : "D. MMMM YYYY",
  916. LLL : "D. MMMM YYYY LT",
  917. LLLL : "dddd D. MMMM YYYY LT"
  918. },
  919. calendar : {
  920. sameDay: "[dnes v] LT",
  921. nextDay: '[zítra v] LT',
  922. nextWeek: function () {
  923. switch (this.day()) {
  924. case 0:
  925. return '[v neděli v] LT';
  926. case 1:
  927. case 2:
  928. return '[v] dddd [v] LT';
  929. case 3:
  930. return '[ve středu v] LT';
  931. case 4:
  932. return '[ve čtvrtek v] LT';
  933. case 5:
  934. return '[v pátek v] LT';
  935. case 6:
  936. return '[v sobotu v] LT';
  937. }
  938. },
  939. lastDay: '[včera v] LT',
  940. lastWeek: function () {
  941. switch (this.day()) {
  942. case 0:
  943. return '[minulou neděli v] LT';
  944. case 1:
  945. case 2:
  946. return '[minulé] dddd [v] LT';
  947. case 3:
  948. return '[minulou středu v] LT';
  949. case 4:
  950. case 5:
  951. return '[minulý] dddd [v] LT';
  952. case 6:
  953. return '[minulou sobotu v] LT';
  954. }
  955. },
  956. sameElse: "L"
  957. },
  958. relativeTime : {
  959. future : "za %s",
  960. past : "před %s",
  961. s : translate,
  962. m : translate,
  963. mm : translate,
  964. h : translate,
  965. hh : translate,
  966. d : translate,
  967. dd : translate,
  968. M : translate,
  969. MM : translate,
  970. y : translate,
  971. yy : translate
  972. },
  973. ordinal : '%d.',
  974. week : {
  975. dow : 1, // Monday is the first day of the week.
  976. doy : 4 // The week that contains Jan 4th is the first week of the year.
  977. }
  978. });
  979. }));
  980. // moment.js language configuration
  981. // language : chuvash (cv)
  982. // author : Anatoly Mironov : https://github.com/mirontoli
  983. (function (factory) {
  984. if (typeof define === 'function' && define.amd) {
  985. define(['moment'], factory); // AMD
  986. } else if (typeof exports === 'object') {
  987. module.exports = factory(require('../moment')); // Node
  988. } else {
  989. factory(window.moment); // Browser global
  990. }
  991. }(function (moment) {
  992. return moment.lang('cv', {
  993. months : "кăрлач_нарăс_пуш_ака_май_çĕртме_утă_çурла_авăн_юпа_чӳк_раштав".split("_"),
  994. monthsShort : "кăр_нар_пуш_ака_май_çĕр_утă_çур_ав_юпа_чӳк_раш".split("_"),
  995. weekdays : "вырсарникун_тунтикун_ытларикун_юнкун_кĕçнерникун_эрнекун_шăматкун".split("_"),
  996. weekdaysShort : "выр_тун_ытл_юн_кĕç_эрн_шăм".split("_"),
  997. weekdaysMin : "вр_тн_ыт_юн_кç_эр_шм".split("_"),
  998. longDateFormat : {
  999. LT : "HH:mm",
  1000. L : "DD-MM-YYYY",
  1001. LL : "YYYY [çулхи] MMMM [уйăхĕн] D[-мĕшĕ]",
  1002. LLL : "YYYY [çулхи] MMMM [уйăхĕн] D[-мĕшĕ], LT",
  1003. LLLL : "dddd, YYYY [çулхи] MMMM [уйăхĕн] D[-мĕшĕ], LT"
  1004. },
  1005. calendar : {
  1006. sameDay: '[Паян] LT [сехетре]',
  1007. nextDay: '[Ыран] LT [сехетре]',
  1008. lastDay: '[Ĕнер] LT [сехетре]',
  1009. nextWeek: '[Çитес] dddd LT [сехетре]',
  1010. lastWeek: '[Иртнĕ] dddd LT [сехетре]',
  1011. sameElse: 'L'
  1012. },
  1013. relativeTime : {
  1014. future : function (output) {
  1015. var affix = /сехет$/i.exec(output) ? "рен" : /çул$/i.exec(output) ? "тан" : "ран";
  1016. return output + affix;
  1017. },
  1018. past : "%s каялла",
  1019. s : "пĕр-ик çеккунт",
  1020. m : "пĕр минут",
  1021. mm : "%d минут",
  1022. h : "пĕр сехет",
  1023. hh : "%d сехет",
  1024. d : "пĕр кун",
  1025. dd : "%d кун",
  1026. M : "пĕр уйăх",
  1027. MM : "%d уйăх",
  1028. y : "пĕр çул",
  1029. yy : "%d çул"
  1030. },
  1031. ordinal : '%d-мĕш',
  1032. week : {
  1033. dow : 1, // Monday is the first day of the week.
  1034. doy : 7 // The week that contains Jan 1st is the first week of the year.
  1035. }
  1036. });
  1037. }));
  1038. // moment.js language configuration
  1039. // language : Welsh (cy)
  1040. // author : Robert Allen
  1041. (function (factory) {
  1042. if (typeof define === 'function' && define.amd) {
  1043. define(['moment'], factory); // AMD
  1044. } else if (typeof exports === 'object') {
  1045. module.exports = factory(require('../moment')); // Node
  1046. } else {
  1047. factory(window.moment); // Browser global
  1048. }
  1049. }(function (moment) {
  1050. return moment.lang("cy", {
  1051. months: "Ionawr_Chwefror_Mawrth_Ebrill_Mai_Mehefin_Gorffennaf_Awst_Medi_Hydref_Tachwedd_Rhagfyr".split("_"),
  1052. monthsShort: "Ion_Chwe_Maw_Ebr_Mai_Meh_Gor_Aws_Med_Hyd_Tach_Rhag".split("_"),
  1053. weekdays: "Dydd Sul_Dydd Llun_Dydd Mawrth_Dydd Mercher_Dydd Iau_Dydd Gwener_Dydd Sadwrn".split("_"),
  1054. weekdaysShort: "Sul_Llun_Maw_Mer_Iau_Gwe_Sad".split("_"),
  1055. weekdaysMin: "Su_Ll_Ma_Me_Ia_Gw_Sa".split("_"),
  1056. // time formats are the same as en-gb
  1057. longDateFormat: {
  1058. LT: "HH:mm",
  1059. L: "DD/MM/YYYY",
  1060. LL: "D MMMM YYYY",
  1061. LLL: "D MMMM YYYY LT",
  1062. LLLL: "dddd, D MMMM YYYY LT"
  1063. },
  1064. calendar: {
  1065. sameDay: '[Heddiw am] LT',
  1066. nextDay: '[Yfory am] LT',
  1067. nextWeek: 'dddd [am] LT',
  1068. lastDay: '[Ddoe am] LT',
  1069. lastWeek: 'dddd [diwethaf am] LT',
  1070. sameElse: 'L'
  1071. },
  1072. relativeTime: {
  1073. future: "mewn %s",
  1074. past: "%s yn ôl",
  1075. s: "ychydig eiliadau",
  1076. m: "munud",
  1077. mm: "%d munud",
  1078. h: "awr",
  1079. hh: "%d awr",
  1080. d: "diwrnod",
  1081. dd: "%d diwrnod",
  1082. M: "mis",
  1083. MM: "%d mis",
  1084. y: "blwyddyn",
  1085. yy: "%d flynedd"
  1086. },
  1087. // traditional ordinal numbers above 31 are not commonly used in colloquial Welsh
  1088. ordinal: function (number) {
  1089. var b = number,
  1090. output = '',
  1091. lookup = [
  1092. '', 'af', 'il', 'ydd', 'ydd', 'ed', 'ed', 'ed', 'fed', 'fed', 'fed', // 1af to 10fed
  1093. 'eg', 'fed', 'eg', 'eg', 'fed', 'eg', 'eg', 'fed', 'eg', 'fed' // 11eg to 20fed
  1094. ];
  1095. if (b > 20) {
  1096. if (b === 40 || b === 50 || b === 60 || b === 80 || b === 100) {
  1097. output = 'fed'; // not 30ain, 70ain or 90ain
  1098. } else {
  1099. output = 'ain';
  1100. }
  1101. } else if (b > 0) {
  1102. output = lookup[b];
  1103. }
  1104. return number + output;
  1105. },
  1106. week : {
  1107. dow : 1, // Monday is the first day of the week.
  1108. doy : 4 // The week that contains Jan 4th is the first week of the year.
  1109. }
  1110. });
  1111. }));
  1112. // moment.js language configuration
  1113. // language : danish (da)
  1114. // author : Ulrik Nielsen : https://github.com/mrbase
  1115. (function (factory) {
  1116. if (typeof define === 'function' && define.amd) {
  1117. define(['moment'], factory); // AMD
  1118. } else if (typeof exports === 'object') {
  1119. module.exports = factory(require('../moment')); // Node
  1120. } else {
  1121. factory(window.moment); // Browser global
  1122. }
  1123. }(function (moment) {
  1124. return moment.lang('da', {
  1125. months : "januar_februar_marts_april_maj_juni_juli_august_september_oktober_november_december".split("_"),
  1126. monthsShort : "jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),
  1127. weekdays : "søndag_mandag_tirsdag_onsdag_torsdag_fredag_lørdag".split("_"),
  1128. weekdaysShort : "søn_man_tir_ons_tor_fre_lør".split("_"),
  1129. weekdaysMin : "sø_ma_ti_on_to_fr_lø".split("_"),
  1130. longDateFormat : {
  1131. LT : "HH:mm",
  1132. L : "DD/MM/YYYY",
  1133. LL : "D. MMMM YYYY",
  1134. LLL : "D. MMMM YYYY LT",
  1135. LLLL : "dddd [d.] D. MMMM YYYY LT"
  1136. },
  1137. calendar : {
  1138. sameDay : '[I dag kl.] LT',
  1139. nextDay : '[I morgen kl.] LT',
  1140. nextWeek : 'dddd [kl.] LT',
  1141. lastDay : '[I går kl.] LT',
  1142. lastWeek : '[sidste] dddd [kl] LT',
  1143. sameElse : 'L'
  1144. },
  1145. relativeTime : {
  1146. future : "om %s",
  1147. past : "%s siden",
  1148. s : "få sekunder",
  1149. m : "et minut",
  1150. mm : "%d minutter",
  1151. h : "en time",
  1152. hh : "%d timer",
  1153. d : "en dag",
  1154. dd : "%d dage",
  1155. M : "en måned",
  1156. MM : "%d måneder",
  1157. y : "et år",
  1158. yy : "%d år"
  1159. },
  1160. ordinal : '%d.',
  1161. week : {
  1162. dow : 1, // Monday is the first day of the week.
  1163. doy : 4 // The week that contains Jan 4th is the first week of the year.
  1164. }
  1165. });
  1166. }));
  1167. // moment.js language configuration
  1168. // language : austrian german (de-at)
  1169. // author : lluchs : https://github.com/lluchs
  1170. // author: Menelion Elensúle: https://github.com/Oire
  1171. // author : Martin Groller : https://github.com/MadMG
  1172. (function (factory) {
  1173. if (typeof define === 'function' && define.amd) {
  1174. define(['moment'], factory); // AMD
  1175. } else if (typeof exports === 'object') {
  1176. module.exports = factory(require('../moment')); // Node
  1177. } else {
  1178. factory(window.moment); // Browser global
  1179. }
  1180. }(function (moment) {
  1181. function processRelativeTime(number, withoutSuffix, key, isFuture) {
  1182. var format = {
  1183. 'm': ['eine Minute', 'einer Minute'],
  1184. 'h': ['eine Stunde', 'einer Stunde'],
  1185. 'd': ['ein Tag', 'einem Tag'],
  1186. 'dd': [number + ' Tage', number + ' Tagen'],
  1187. 'M': ['ein Monat', 'einem Monat'],
  1188. 'MM': [number + ' Monate', number + ' Monaten'],
  1189. 'y': ['ein Jahr', 'einem Jahr'],
  1190. 'yy': [number + ' Jahre', number + ' Jahren']
  1191. };
  1192. return withoutSuffix ? format[key][0] : format[key][1];
  1193. }
  1194. return moment.lang('de-at', {
  1195. months : "Jänner_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),
  1196. monthsShort : "Jän._Febr._Mrz._Apr._Mai_Jun._Jul._Aug._Sept._Okt._Nov._Dez.".split("_"),
  1197. weekdays : "Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),
  1198. weekdaysShort : "So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),
  1199. weekdaysMin : "So_Mo_Di_Mi_Do_Fr_Sa".split("_"),
  1200. longDateFormat : {
  1201. LT: "HH:mm [Uhr]",
  1202. L : "DD.MM.YYYY",
  1203. LL : "D. MMMM YYYY",
  1204. LLL : "D. MMMM YYYY LT",
  1205. LLLL : "dddd, D. MMMM YYYY LT"
  1206. },
  1207. calendar : {
  1208. sameDay: "[Heute um] LT",
  1209. sameElse: "L",
  1210. nextDay: '[Morgen um] LT',
  1211. nextWeek: 'dddd [um] LT',
  1212. lastDay: '[Gestern um] LT',
  1213. lastWeek: '[letzten] dddd [um] LT'
  1214. },
  1215. relativeTime : {
  1216. future : "in %s",
  1217. past : "vor %s",
  1218. s : "ein paar Sekunden",
  1219. m : processRelativeTime,
  1220. mm : "%d Minuten",
  1221. h : processRelativeTime,
  1222. hh : "%d Stunden",
  1223. d : processRelativeTime,
  1224. dd : processRelativeTime,
  1225. M : processRelativeTime,
  1226. MM : processRelativeTime,
  1227. y : processRelativeTime,
  1228. yy : processRelativeTime
  1229. },
  1230. ordinal : '%d.',
  1231. week : {
  1232. dow : 1, // Monday is the first day of the week.
  1233. doy : 4 // The week that contains Jan 4th is the first week of the year.
  1234. }
  1235. });
  1236. }));
  1237. // moment.js language configuration
  1238. // language : german (de)
  1239. // author : lluchs : https://github.com/lluchs
  1240. // author: Menelion Elensúle: https://github.com/Oire
  1241. (function (factory) {
  1242. if (typeof define === 'function' && define.amd) {
  1243. define(['moment'], factory); // AMD
  1244. } else if (typeof exports === 'object') {
  1245. module.exports = factory(require('../moment')); // Node
  1246. } else {
  1247. factory(window.moment); // Browser global
  1248. }
  1249. }(function (moment) {
  1250. function processRelativeTime(number, withoutSuffix, key, isFuture) {
  1251. var format = {
  1252. 'm': ['eine Minute', 'einer Minute'],
  1253. 'h': ['eine Stunde', 'einer Stunde'],
  1254. 'd': ['ein Tag', 'einem Tag'],
  1255. 'dd': [number + ' Tage', number + ' Tagen'],
  1256. 'M': ['ein Monat', 'einem Monat'],
  1257. 'MM': [number + ' Monate', number + ' Monaten'],
  1258. 'y': ['ein Jahr', 'einem Jahr'],
  1259. 'yy': [number + ' Jahre', number + ' Jahren']
  1260. };
  1261. return withoutSuffix ? format[key][0] : format[key][1];
  1262. }
  1263. return moment.lang('de', {
  1264. months : "Januar_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),
  1265. monthsShort : "Jan._Febr._Mrz._Apr._Mai_Jun._Jul._Aug._Sept._Okt._Nov._Dez.".split("_"),
  1266. weekdays : "Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),
  1267. weekdaysShort : "So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),
  1268. weekdaysMin : "So_Mo_Di_Mi_Do_Fr_Sa".split("_"),
  1269. longDateFormat : {
  1270. LT: "HH:mm [Uhr]",
  1271. L : "DD.MM.YYYY",
  1272. LL : "D. MMMM YYYY",
  1273. LLL : "D. MMMM YYYY LT",
  1274. LLLL : "dddd, D. MMMM YYYY LT"
  1275. },
  1276. calendar : {
  1277. sameDay: "[Heute um] LT",
  1278. sameElse: "L",
  1279. nextDay: '[Morgen um] LT',
  1280. nextWeek: 'dddd [um] LT',
  1281. lastDay: '[Gestern um] LT',
  1282. lastWeek: '[letzten] dddd [um] LT'
  1283. },
  1284. relativeTime : {
  1285. future : "in %s",
  1286. past : "vor %s",
  1287. s : "ein paar Sekunden",
  1288. m : processRelativeTime,
  1289. mm : "%d Minuten",
  1290. h : processRelativeTime,
  1291. hh : "%d Stunden",
  1292. d : processRelativeTime,
  1293. dd : processRelativeTime,
  1294. M : processRelativeTime,
  1295. MM : processRelativeTime,
  1296. y : processRelativeTime,
  1297. yy : processRelativeTime
  1298. },
  1299. ordinal : '%d.',
  1300. week : {
  1301. dow : 1, // Monday is the first day of the week.
  1302. doy : 4 // The week that contains Jan 4th is the first week of the year.
  1303. }
  1304. });
  1305. }));
  1306. // moment.js language configuration
  1307. // language : modern greek (el)
  1308. // author : Aggelos Karalias : https://github.com/mehiel
  1309. (function (factory) {
  1310. if (typeof define === 'function' && define.amd) {
  1311. define(['moment'], factory); // AMD
  1312. } else if (typeof exports === 'object') {
  1313. module.exports = factory(require('../moment')); // Node
  1314. } else {
  1315. factory(window.moment); // Browser global
  1316. }
  1317. }(function (moment) {
  1318. return moment.lang('el', {
  1319. monthsNominativeEl : "Ιανουάριος_Φεβρουάριος_Μάρτιος_Απρίλιος_Μάιος_Ιούνιος_Ιούλιος_Αύγουστος_Σεπτέμβριος_Οκτώβριος_Νοέμβριος_Δεκέμβριος".split("_"),
  1320. monthsGenitiveEl : "Ιανουαρίου_Φεβρουαρίου_Μαρτίου_Απριλίου_Μαΐου_Ιουνίου_Ιουλίου_Αυγούστου_Σεπτεμβρίου_Οκτωβρίου_Νοεμβρίου_Δεκεμβρίου".split("_"),
  1321. months : function (momentToFormat, format) {
  1322. if (/D/.test(format.substring(0, format.indexOf("MMMM")))) { // if there is a day number before 'MMMM'
  1323. return this._monthsGenitiveEl[momentToFormat.month()];
  1324. } else {
  1325. return this._monthsNominativeEl[momentToFormat.month()];
  1326. }
  1327. },
  1328. monthsShort : "Ιαν_Φεβ_Μαρ_Απρ_Μαϊ_Ιουν_Ιουλ_Αυγ_Σεπ_Οκτ_Νοε_Δεκ".split("_"),
  1329. weekdays : "Κυριακή_Δευτέρα_Τρίτη_Τετάρτη_Πέμπτη_Παρασκευή_Σάββατο".split("_"),
  1330. weekdaysShort : "Κυρ_Δευ_Τρι_Τετ_Πεμ_Παρ_Σαβ".split("_"),
  1331. weekdaysMin : "Κυ_Δε_Τρ_Τε_Πε_Πα_Σα".split("_"),
  1332. meridiem : function (hours, minutes, isLower) {
  1333. if (hours > 11) {
  1334. return isLower ? 'μμ' : 'ΜΜ';
  1335. } else {
  1336. return isLower ? 'πμ' : 'ΠΜ';
  1337. }
  1338. },
  1339. longDateFormat : {
  1340. LT : "h:mm A",
  1341. L : "DD/MM/YYYY",
  1342. LL : "D MMMM YYYY",
  1343. LLL : "D MMMM YYYY LT",
  1344. LLLL : "dddd, D MMMM YYYY LT"
  1345. },
  1346. calendarEl : {
  1347. sameDay : '[Σήμερα {}] LT',
  1348. nextDay : '[Αύριο {}] LT',
  1349. nextWeek : 'dddd [{}] LT',
  1350. lastDay : '[Χθες {}] LT',
  1351. lastWeek : function() {
  1352. switch (this.day()) {
  1353. case 6:
  1354. return '[το προηγούμενο] dddd [{}] LT';
  1355. default:
  1356. return '[την προηγούμενη] dddd [{}] LT';
  1357. }
  1358. },
  1359. sameElse : 'L'
  1360. },
  1361. calendar : function (key, mom) {
  1362. var output = this._calendarEl[key],
  1363. hours = mom && mom.hours();
  1364. if (typeof output === 'function') {
  1365. output = output.apply(mom);
  1366. }
  1367. return output.replace("{}", (hours % 12 === 1 ? "στη" : "στις"));
  1368. },
  1369. relativeTime : {
  1370. future : "σε %s",
  1371. past : "%s πριν",
  1372. s : "δευτερόλεπτα",
  1373. m : "ένα λεπτό",
  1374. mm : "%d λεπτά",
  1375. h : "μία ώρα",
  1376. hh : "%d ώρες",
  1377. d : "μία μέρα",
  1378. dd : "%d μέρες",
  1379. M : "ένας μήνας",
  1380. MM : "%d μήνες",
  1381. y : "ένας χρόνος",
  1382. yy : "%d χρόνια"
  1383. },
  1384. ordinal : function (number) {
  1385. return number + 'η';
  1386. },
  1387. week : {
  1388. dow : 1, // Monday is the first day of the week.
  1389. doy : 4 // The week that contains Jan 4st is the first week of the year.
  1390. }
  1391. });
  1392. }));
  1393. // moment.js language configuration
  1394. // language : australian english (en-au)
  1395. (function (factory) {
  1396. if (typeof define === 'function' && define.amd) {
  1397. define(['moment'], factory); // AMD
  1398. } else if (typeof exports === 'object') {
  1399. module.exports = factory(require('../moment')); // Node
  1400. } else {
  1401. factory(window.moment); // Browser global
  1402. }
  1403. }(function (moment) {
  1404. return moment.lang('en-au', {
  1405. months : "January_February_March_April_May_June_July_August_September_October_November_December".split("_"),
  1406. monthsShort : "Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),
  1407. weekdays : "Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),
  1408. weekdaysShort : "Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),
  1409. weekdaysMin : "Su_Mo_Tu_We_Th_Fr_Sa".split("_"),
  1410. longDateFormat : {
  1411. LT : "h:mm A",
  1412. L : "DD/MM/YYYY",
  1413. LL : "D MMMM YYYY",
  1414. LLL : "D MMMM YYYY LT",
  1415. LLLL : "dddd, D MMMM YYYY LT"
  1416. },
  1417. calendar : {
  1418. sameDay : '[Today at] LT',
  1419. nextDay : '[Tomorrow at] LT',
  1420. nextWeek : 'dddd [at] LT',
  1421. lastDay : '[Yesterday at] LT',
  1422. lastWeek : '[Last] dddd [at] LT',
  1423. sameElse : 'L'
  1424. },
  1425. relativeTime : {
  1426. future : "in %s",
  1427. past : "%s ago",
  1428. s : "a few seconds",
  1429. m : "a minute",
  1430. mm : "%d minutes",
  1431. h : "an hour",
  1432. hh : "%d hours",
  1433. d : "a day",
  1434. dd : "%d days",
  1435. M : "a month",
  1436. MM : "%d months",
  1437. y : "a year",
  1438. yy : "%d years"
  1439. },
  1440. ordinal : function (number) {
  1441. var b = number % 10,
  1442. output = (~~ (number % 100 / 10) === 1) ? 'th' :
  1443. (b === 1) ? 'st' :
  1444. (b === 2) ? 'nd' :
  1445. (b === 3) ? 'rd' : 'th';
  1446. return number + output;
  1447. },
  1448. week : {
  1449. dow : 1, // Monday is the first day of the week.
  1450. doy : 4 // The week that contains Jan 4th is the first week of the year.
  1451. }
  1452. });
  1453. }));
  1454. // moment.js language configuration
  1455. // language : canadian english (en-ca)
  1456. // author : Jonathan Abourbih : https://github.com/jonbca
  1457. (function (factory) {
  1458. if (typeof define === 'function' && define.amd) {
  1459. define(['moment'], factory); // AMD
  1460. } else if (typeof exports === 'object') {
  1461. module.exports = factory(require('../moment')); // Node
  1462. } else {
  1463. factory(window.moment); // Browser global
  1464. }
  1465. }(function (moment) {
  1466. return moment.lang('en-ca', {
  1467. months : "January_February_March_April_May_June_July_August_September_October_November_December".split("_"),
  1468. monthsShort : "Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),
  1469. weekdays : "Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),
  1470. weekdaysShort : "Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),
  1471. weekdaysMin : "Su_Mo_Tu_We_Th_Fr_Sa".split("_"),
  1472. longDateFormat : {
  1473. LT : "h:mm A",
  1474. L : "YYYY-MM-DD",
  1475. LL : "D MMMM, YYYY",
  1476. LLL : "D MMMM, YYYY LT",
  1477. LLLL : "dddd, D MMMM, YYYY LT"
  1478. },
  1479. calendar : {
  1480. sameDay : '[Today at] LT',
  1481. nextDay : '[Tomorrow at] LT',
  1482. nextWeek : 'dddd [at] LT',
  1483. lastDay : '[Yesterday at] LT',
  1484. lastWeek : '[Last] dddd [at] LT',
  1485. sameElse : 'L'
  1486. },
  1487. relativeTime : {
  1488. future : "in %s",
  1489. past : "%s ago",
  1490. s : "a few seconds",
  1491. m : "a minute",
  1492. mm : "%d minutes",
  1493. h : "an hour",
  1494. hh : "%d hours",
  1495. d : "a day",
  1496. dd : "%d days",
  1497. M : "a month",
  1498. MM : "%d months",
  1499. y : "a year",
  1500. yy : "%d years"
  1501. },
  1502. ordinal : function (number) {
  1503. var b = number % 10,
  1504. output = (~~ (number % 100 / 10) === 1) ? 'th' :
  1505. (b === 1) ? 'st' :
  1506. (b === 2) ? 'nd' :
  1507. (b === 3) ? 'rd' : 'th';
  1508. return number + output;
  1509. }
  1510. });
  1511. }));
  1512. // moment.js language configuration
  1513. // language : great britain english (en-gb)
  1514. // author : Chris Gedrim : https://github.com/chrisgedrim
  1515. (function (factory) {
  1516. if (typeof define === 'function' && define.amd) {
  1517. define(['moment'], factory); // AMD
  1518. } else if (typeof exports === 'object') {
  1519. module.exports = factory(require('../moment')); // Node
  1520. } else {
  1521. factory(window.moment); // Browser global
  1522. }
  1523. }(function (moment) {
  1524. return moment.lang('en-gb', {
  1525. months : "January_February_March_April_May_June_July_August_September_October_November_December".split("_"),
  1526. monthsShort : "Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),
  1527. weekdays : "Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),
  1528. weekdaysShort : "Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),
  1529. weekdaysMin : "Su_Mo_Tu_We_Th_Fr_Sa".split("_"),
  1530. longDateFormat : {
  1531. LT : "HH:mm",
  1532. L : "DD/MM/YYYY",
  1533. LL : "D MMMM YYYY",
  1534. LLL : "D MMMM YYYY LT",
  1535. LLLL : "dddd, D MMMM YYYY LT"
  1536. },
  1537. calendar : {
  1538. sameDay : '[Today at] LT',
  1539. nextDay : '[Tomorrow at] LT',
  1540. nextWeek : 'dddd [at] LT',
  1541. lastDay : '[Yesterday at] LT',
  1542. lastWeek : '[Last] dddd [at] LT',
  1543. sameElse : 'L'
  1544. },
  1545. relativeTime : {
  1546. future : "in %s",
  1547. past : "%s ago",
  1548. s : "a few seconds",
  1549. m : "a minute",
  1550. mm : "%d minutes",
  1551. h : "an hour",
  1552. hh : "%d hours",
  1553. d : "a day",
  1554. dd : "%d days",
  1555. M : "a month",
  1556. MM : "%d months",
  1557. y : "a year",
  1558. yy : "%d years"
  1559. },
  1560. ordinal : function (number) {
  1561. var b = number % 10,
  1562. output = (~~ (number % 100 / 10) === 1) ? 'th' :
  1563. (b === 1) ? 'st' :
  1564. (b === 2) ? 'nd' :
  1565. (b === 3) ? 'rd' : 'th';
  1566. return number + output;
  1567. },
  1568. week : {
  1569. dow : 1, // Monday is the first day of the week.
  1570. doy : 4 // The week that contains Jan 4th is the first week of the year.
  1571. }
  1572. });
  1573. }));
  1574. // moment.js language configuration
  1575. // language : esperanto (eo)
  1576. // author : Colin Dean : https://github.com/colindean
  1577. // komento: Mi estas malcerta se mi korekte traktis akuzativojn en tiu traduko.
  1578. // Se ne, bonvolu korekti kaj avizi min por ke mi povas lerni!
  1579. (function (factory) {
  1580. if (typeof define === 'function' && define.amd) {
  1581. define(['moment'], factory); // AMD
  1582. } else if (typeof exports === 'object') {
  1583. module.exports = factory(require('../moment')); // Node
  1584. } else {
  1585. factory(window.moment); // Browser global
  1586. }
  1587. }(function (moment) {
  1588. return moment.lang('eo', {
  1589. months : "januaro_februaro_marto_aprilo_majo_junio_julio_aŭgusto_septembro_oktobro_novembro_decembro".split("_"),
  1590. monthsShort : "jan_feb_mar_apr_maj_jun_jul_aŭg_sep_okt_nov_dec".split("_"),
  1591. weekdays : "Dimanĉo_Lundo_Mardo_Merkredo_Ĵaŭdo_Vendredo_Sabato".split("_"),
  1592. weekdaysShort : "Dim_Lun_Mard_Merk_Ĵaŭ_Ven_Sab".split("_"),
  1593. weekdaysMin : "Di_Lu_Ma_Me_Ĵa_Ve_Sa".split("_"),
  1594. longDateFormat : {
  1595. LT : "HH:mm",
  1596. L : "YYYY-MM-DD",
  1597. LL : "D[-an de] MMMM, YYYY",
  1598. LLL : "D[-an de] MMMM, YYYY LT",
  1599. LLLL : "dddd, [la] D[-an de] MMMM, YYYY LT"
  1600. },
  1601. meridiem : function (hours, minutes, isLower) {
  1602. if (hours > 11) {
  1603. return isLower ? 'p.t.m.' : 'P.T.M.';
  1604. } else {
  1605. return isLower ? 'a.t.m.' : 'A.T.M.';
  1606. }
  1607. },
  1608. calendar : {
  1609. sameDay : '[Hodiaŭ je] LT',
  1610. nextDay : '[Morgaŭ je] LT',
  1611. nextWeek : 'dddd [je] LT',
  1612. lastDay : '[Hieraŭ je] LT',
  1613. lastWeek : '[pasinta] dddd [je] LT',
  1614. sameElse : 'L'
  1615. },
  1616. relativeTime : {
  1617. future : "je %s",
  1618. past : "antaŭ %s",
  1619. s : "sekundoj",
  1620. m : "minuto",
  1621. mm : "%d minutoj",
  1622. h : "horo",
  1623. hh : "%d horoj",
  1624. d : "tago",//ne 'diurno', ĉar estas uzita por proksimumo
  1625. dd : "%d tagoj",
  1626. M : "monato",
  1627. MM : "%d monatoj",
  1628. y : "jaro",
  1629. yy : "%d jaroj"
  1630. },
  1631. ordinal : "%da",
  1632. week : {
  1633. dow : 1, // Monday is the first day of the week.
  1634. doy : 7 // The week that contains Jan 1st is the first week of the year.
  1635. }
  1636. });
  1637. }));
  1638. // moment.js language configuration
  1639. // language : spanish (es)
  1640. // author : Julio Napurí : https://github.com/julionc
  1641. (function (factory) {
  1642. if (typeof define === 'function' && define.amd) {
  1643. define(['moment'], factory); // AMD
  1644. } else if (typeof exports === 'object') {
  1645. module.exports = factory(require('../moment')); // Node
  1646. } else {
  1647. factory(window.moment); // Browser global
  1648. }
  1649. }(function (moment) {
  1650. var monthsShortDot = "ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),
  1651. monthsShort = "ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_");
  1652. return moment.lang('es', {
  1653. months : "enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),
  1654. monthsShort : function (m, format) {
  1655. if (/-MMM-/.test(format)) {
  1656. return monthsShort[m.month()];
  1657. } else {
  1658. return monthsShortDot[m.month()];
  1659. }
  1660. },
  1661. weekdays : "domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),
  1662. weekdaysShort : "dom._lun._mar._mié._jue._vie._sáb.".split("_"),
  1663. weekdaysMin : "Do_Lu_Ma_Mi_Ju_Vi_Sá".split("_"),
  1664. longDateFormat : {
  1665. LT : "H:mm",
  1666. L : "DD/MM/YYYY",
  1667. LL : "D [de] MMMM [del] YYYY",
  1668. LLL : "D [de] MMMM [del] YYYY LT",
  1669. LLLL : "dddd, D [de] MMMM [del] YYYY LT"
  1670. },
  1671. calendar : {
  1672. sameDay : function () {
  1673. return '[hoy a la' + ((this.hours() !== 1) ? 's' : '') + '] LT';
  1674. },
  1675. nextDay : function () {
  1676. return '[mañana a la' + ((this.hours() !== 1) ? 's' : '') + '] LT';
  1677. },
  1678. nextWeek : function () {
  1679. return 'dddd [a la' + ((this.hours() !== 1) ? 's' : '') + '] LT';
  1680. },
  1681. lastDay : function () {
  1682. return '[ayer a la' + ((this.hours() !== 1) ? 's' : '') + '] LT';
  1683. },
  1684. lastWeek : function () {
  1685. return '[el] dddd [pasado a la' + ((this.hours() !== 1) ? 's' : '') + '] LT';
  1686. },
  1687. sameElse : 'L'
  1688. },
  1689. relativeTime : {
  1690. future : "en %s",
  1691. past : "hace %s",
  1692. s : "unos segundos",
  1693. m : "un minuto",
  1694. mm : "%d minutos",
  1695. h : "una hora",
  1696. hh : "%d horas",
  1697. d : "un día",
  1698. dd : "%d días",
  1699. M : "un mes",
  1700. MM : "%d meses",
  1701. y : "un año",
  1702. yy : "%d años"
  1703. },
  1704. ordinal : '%dº',
  1705. week : {
  1706. dow : 1, // Monday is the first day of the week.
  1707. doy : 4 // The week that contains Jan 4th is the first week of the year.
  1708. }
  1709. });
  1710. }));
  1711. // moment.js language configuration
  1712. // language : estonian (et)
  1713. // author : Henry Kehlmann : https://github.com/madhenry
  1714. // improvements : Illimar Tambek : https://github.com/ragulka
  1715. (function (factory) {
  1716. if (typeof define === 'function' && define.amd) {
  1717. define(['moment'], factory); // AMD
  1718. } else if (typeof exports === 'object') {
  1719. module.exports = factory(require('../moment')); // Node
  1720. } else {
  1721. factory(window.moment); // Browser global
  1722. }
  1723. }(function (moment) {
  1724. function processRelativeTime(number, withoutSuffix, key, isFuture) {
  1725. var format = {
  1726. 's' : ['mõne sekundi', 'mõni sekund', 'paar sekundit'],
  1727. 'm' : ['ühe minuti', 'üks minut'],
  1728. 'mm': [number + ' minuti', number + ' minutit'],
  1729. 'h' : ['ühe tunni', 'tund aega', 'üks tund'],
  1730. 'hh': [number + ' tunni', number + ' tundi'],
  1731. 'd' : ['ühe päeva', 'üks päev'],
  1732. 'M' : ['kuu aja', 'kuu aega', 'üks kuu'],
  1733. 'MM': [number + ' kuu', number + ' kuud'],
  1734. 'y' : ['ühe aasta', 'aasta', 'üks aasta'],
  1735. 'yy': [number + ' aasta', number + ' aastat']
  1736. };
  1737. if (withoutSuffix) {
  1738. return format[key][2] ? format[key][2] : format[key][1];
  1739. }
  1740. return isFuture ? format[key][0] : format[key][1];
  1741. }
  1742. return moment.lang('et', {
  1743. months : "jaanuar_veebruar_märts_aprill_mai_juuni_juuli_august_september_oktoober_november_detsember".split("_"),
  1744. monthsShort : "jaan_veebr_märts_apr_mai_juuni_juuli_aug_sept_okt_nov_dets".split("_"),
  1745. weekdays : "pühapäev_esmaspäev_teisipäev_kolmapäev_neljapäev_reede_laupäev".split("_"),
  1746. weekdaysShort : "P_E_T_K_N_R_L".split("_"),
  1747. weekdaysMin : "P_E_T_K_N_R_L".split("_"),
  1748. longDateFormat : {
  1749. LT : "H:mm",
  1750. L : "DD.MM.YYYY",
  1751. LL : "D. MMMM YYYY",
  1752. LLL : "D. MMMM YYYY LT",
  1753. LLLL : "dddd, D. MMMM YYYY LT"
  1754. },
  1755. calendar : {
  1756. sameDay : '[Täna,] LT',
  1757. nextDay : '[Homme,] LT',
  1758. nextWeek : '[Järgmine] dddd LT',
  1759. lastDay : '[Eile,] LT',
  1760. lastWeek : '[Eelmine] dddd LT',
  1761. sameElse : 'L'
  1762. },
  1763. relativeTime : {
  1764. future : "%s pärast",
  1765. past : "%s tagasi",
  1766. s : processRelativeTime,
  1767. m : processRelativeTime,
  1768. mm : processRelativeTime,
  1769. h : processRelativeTime,
  1770. hh : processRelativeTime,
  1771. d : processRelativeTime,
  1772. dd : '%d päeva',
  1773. M : processRelativeTime,
  1774. MM : processRelativeTime,
  1775. y : processRelativeTime,
  1776. yy : processRelativeTime
  1777. },
  1778. ordinal : '%d.',
  1779. week : {
  1780. dow : 1, // Monday is the first day of the week.
  1781. doy : 4 // The week that contains Jan 4th is the first week of the year.
  1782. }
  1783. });
  1784. }));
  1785. // moment.js language configuration
  1786. // language : euskara (eu)
  1787. // author : Eneko Illarramendi : https://github.com/eillarra
  1788. (function (factory) {
  1789. if (typeof define === 'function' && define.amd) {
  1790. define(['moment'], factory); // AMD
  1791. } else if (typeof exports === 'object') {
  1792. module.exports = factory(require('../moment')); // Node
  1793. } else {
  1794. factory(window.moment); // Browser global
  1795. }
  1796. }(function (moment) {
  1797. return moment.lang('eu', {
  1798. months : "urtarrila_otsaila_martxoa_apirila_maiatza_ekaina_uztaila_abuztua_iraila_urria_azaroa_abendua".split("_"),
  1799. monthsShort : "urt._ots._mar._api._mai._eka._uzt._abu._ira._urr._aza._abe.".split("_"),
  1800. weekdays : "igandea_astelehena_asteartea_asteazkena_osteguna_ostirala_larunbata".split("_"),
  1801. weekdaysShort : "ig._al._ar._az._og._ol._lr.".split("_"),
  1802. weekdaysMin : "ig_al_ar_az_og_ol_lr".split("_"),
  1803. longDateFormat : {
  1804. LT : "HH:mm",
  1805. L : "YYYY-MM-DD",
  1806. LL : "YYYY[ko] MMMM[ren] D[a]",
  1807. LLL : "YYYY[ko] MMMM[ren] D[a] LT",
  1808. LLLL : "dddd, YYYY[ko] MMMM[ren] D[a] LT",
  1809. l : "YYYY-M-D",
  1810. ll : "YYYY[ko] MMM D[a]",
  1811. lll : "YYYY[ko] MMM D[a] LT",
  1812. llll : "ddd, YYYY[ko] MMM D[a] LT"
  1813. },
  1814. calendar : {
  1815. sameDay : '[gaur] LT[etan]',
  1816. nextDay : '[bihar] LT[etan]',
  1817. nextWeek : 'dddd LT[etan]',
  1818. lastDay : '[atzo] LT[etan]',
  1819. lastWeek : '[aurreko] dddd LT[etan]',
  1820. sameElse : 'L'
  1821. },
  1822. relativeTime : {
  1823. future : "%s barru",
  1824. past : "duela %s",
  1825. s : "segundo batzuk",
  1826. m : "minutu bat",
  1827. mm : "%d minutu",
  1828. h : "ordu bat",
  1829. hh : "%d ordu",
  1830. d : "egun bat",
  1831. dd : "%d egun",
  1832. M : "hilabete bat",
  1833. MM : "%d hilabete",
  1834. y : "urte bat",
  1835. yy : "%d urte"
  1836. },
  1837. ordinal : '%d.',
  1838. week : {
  1839. dow : 1, // Monday is the first day of the week.
  1840. doy : 7 // The week that contains Jan 1st is the first week of the year.
  1841. }
  1842. });
  1843. }));
  1844. // moment.js language configuration
  1845. // language : Persian Language
  1846. // author : Ebrahim Byagowi : https://github.com/ebraminio
  1847. (function (factory) {
  1848. if (typeof define === 'function' && define.amd) {
  1849. define(['moment'], factory); // AMD
  1850. } else if (typeof exports === 'object') {
  1851. module.exports = factory(require('../moment')); // Node
  1852. } else {
  1853. factory(window.moment); // Browser global
  1854. }
  1855. }(function (moment) {
  1856. var symbolMap = {
  1857. '1': '۱',
  1858. '2': '۲',
  1859. '3': '۳',
  1860. '4': '۴',
  1861. '5': '۵',
  1862. '6': '۶',
  1863. '7': '۷',
  1864. '8': '۸',
  1865. '9': '۹',
  1866. '0': '۰'
  1867. }, numberMap = {
  1868. '۱': '1',
  1869. '۲': '2',
  1870. '۳': '3',
  1871. '۴': '4',
  1872. '۵': '5',
  1873. '۶': '6',
  1874. '۷': '7',
  1875. '۸': '8',
  1876. '۹': '9',
  1877. '۰': '0'
  1878. };
  1879. return moment.lang('fa', {
  1880. months : 'ژانویه_فوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر'.split('_'),
  1881. monthsShort : 'ژانویه_فوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر'.split('_'),
  1882. weekdays : 'یک\u200cشنبه_دوشنبه_سه\u200cشنبه_چهارشنبه_پنج\u200cشنبه_جمعه_شنبه'.split('_'),
  1883. weekdaysShort : 'یک\u200cشنبه_دوشنبه_سه\u200cشنبه_چهارشنبه_پنج\u200cشنبه_جمعه_شنبه'.split('_'),
  1884. weekdaysMin : 'ی_د_س_چ_پ_ج_ش'.split('_'),
  1885. longDateFormat : {
  1886. LT : 'HH:mm',
  1887. L : 'DD/MM/YYYY',
  1888. LL : 'D MMMM YYYY',
  1889. LLL : 'D MMMM YYYY LT',
  1890. LLLL : 'dddd, D MMMM YYYY LT'
  1891. },
  1892. meridiem : function (hour, minute, isLower) {
  1893. if (hour < 12) {
  1894. return "قبل از ظهر";
  1895. } else {
  1896. return "بعد از ظهر";
  1897. }
  1898. },
  1899. calendar : {
  1900. sameDay : '[امروز ساعت] LT',
  1901. nextDay : '[فردا ساعت] LT',
  1902. nextWeek : 'dddd [ساعت] LT',
  1903. lastDay : '[دیروز ساعت] LT',
  1904. lastWeek : 'dddd [پیش] [ساعت] LT',
  1905. sameElse : 'L'
  1906. },
  1907. relativeTime : {
  1908. future : 'در %s',
  1909. past : '%s پیش',
  1910. s : 'چندین ثانیه',
  1911. m : 'یک دقیقه',
  1912. mm : '%d دقیقه',
  1913. h : 'یک ساعت',
  1914. hh : '%d ساعت',
  1915. d : 'یک روز',
  1916. dd : '%d روز',
  1917. M : 'یک ماه',
  1918. MM : '%d ماه',
  1919. y : 'یک سال',
  1920. yy : '%d سال'
  1921. },
  1922. preparse: function (string) {
  1923. return string.replace(/[۰-۹]/g, function (match) {
  1924. return numberMap[match];
  1925. }).replace(/،/g, ',');
  1926. },
  1927. postformat: function (string) {
  1928. return string.replace(/\d/g, function (match) {
  1929. return symbolMap[match];
  1930. }).replace(/,/g, '،');
  1931. },
  1932. ordinal : '%dم',
  1933. week : {
  1934. dow : 6, // Saturday is the first day of the week.
  1935. doy : 12 // The week that contains Jan 1st is the first week of the year.
  1936. }
  1937. });
  1938. }));
  1939. // moment.js language configuration
  1940. // language : finnish (fi)
  1941. // author : Tarmo Aidantausta : https://github.com/bleadof
  1942. (function (factory) {
  1943. if (typeof define === 'function' && define.amd) {
  1944. define(['moment'], factory); // AMD
  1945. } else if (typeof exports === 'object') {
  1946. module.exports = factory(require('../moment')); // Node
  1947. } else {
  1948. factory(window.moment); // Browser global
  1949. }
  1950. }(function (moment) {
  1951. var numbersPast = 'nolla yksi kaksi kolme neljä viisi kuusi seitsemän kahdeksan yhdeksän'.split(' '),
  1952. numbersFuture = ['nolla', 'yhden', 'kahden', 'kolmen', 'neljän', 'viiden', 'kuuden',
  1953. numbersPast[7], numbersPast[8], numbersPast[9]];
  1954. function translate(number, withoutSuffix, key, isFuture) {
  1955. var result = "";
  1956. switch (key) {
  1957. case 's':
  1958. return isFuture ? 'muutaman sekunnin' : 'muutama sekunti';
  1959. case 'm':
  1960. return isFuture ? 'minuutin' : 'minuutti';
  1961. case 'mm':
  1962. result = isFuture ? 'minuutin' : 'minuuttia';
  1963. break;
  1964. case 'h':
  1965. return isFuture ? 'tunnin' : 'tunti';
  1966. case 'hh':
  1967. result = isFuture ? 'tunnin' : 'tuntia';
  1968. break;
  1969. case 'd':
  1970. return isFuture ? 'päivän' : 'päivä';
  1971. case 'dd':
  1972. result = isFuture ? 'päivän' : 'päivää';
  1973. break;
  1974. case 'M':
  1975. return isFuture ? 'kuukauden' : 'kuukausi';
  1976. case 'MM':
  1977. result = isFuture ? 'kuukauden' : 'kuukautta';
  1978. break;
  1979. case 'y':
  1980. return isFuture ? 'vuoden' : 'vuosi';
  1981. case 'yy':
  1982. result = isFuture ? 'vuoden' : 'vuotta';
  1983. break;
  1984. }
  1985. result = verbalNumber(number, isFuture) + " " + result;
  1986. return result;
  1987. }
  1988. function verbalNumber(number, isFuture) {
  1989. return number < 10 ? (isFuture ? numbersFuture[number] : numbersPast[number]) : number;
  1990. }
  1991. return moment.lang('fi', {
  1992. months : "tammikuu_helmikuu_maaliskuu_huhtikuu_toukokuu_kesäkuu_heinäkuu_elokuu_syyskuu_lokakuu_marraskuu_joulukuu".split("_"),
  1993. monthsShort : "tammi_helmi_maalis_huhti_touko_kesä_heinä_elo_syys_loka_marras_joulu".split("_"),
  1994. weekdays : "sunnuntai_maanantai_tiistai_keskiviikko_torstai_perjantai_lauantai".split("_"),
  1995. weekdaysShort : "su_ma_ti_ke_to_pe_la".split("_"),
  1996. weekdaysMin : "su_ma_ti_ke_to_pe_la".split("_"),
  1997. longDateFormat : {
  1998. LT : "HH.mm",
  1999. L : "DD.MM.YYYY",
  2000. LL : "Do MMMM[ta] YYYY",
  2001. LLL : "Do MMMM[ta] YYYY, [klo] LT",
  2002. LLLL : "dddd, Do MMMM[ta] YYYY, [klo] LT",
  2003. l : "D.M.YYYY",
  2004. ll : "Do MMM YYYY",
  2005. lll : "Do MMM YYYY, [klo] LT",
  2006. llll : "ddd, Do MMM YYYY, [klo] LT"
  2007. },
  2008. calendar : {
  2009. sameDay : '[tänään] [klo] LT',
  2010. nextDay : '[huomenna] [klo] LT',
  2011. nextWeek : 'dddd [klo] LT',
  2012. lastDay : '[eilen] [klo] LT',
  2013. lastWeek : '[viime] dddd[na] [klo] LT',
  2014. sameElse : 'L'
  2015. },
  2016. relativeTime : {
  2017. future : "%s päästä",
  2018. past : "%s sitten",
  2019. s : translate,
  2020. m : translate,
  2021. mm : translate,
  2022. h : translate,
  2023. hh : translate,
  2024. d : translate,
  2025. dd : translate,
  2026. M : translate,
  2027. MM : translate,
  2028. y : translate,
  2029. yy : translate
  2030. },
  2031. ordinal : "%d.",
  2032. week : {
  2033. dow : 1, // Monday is the first day of the week.
  2034. doy : 4 // The week that contains Jan 4th is the first week of the year.
  2035. }
  2036. });
  2037. }));
  2038. // moment.js language configuration
  2039. // language : faroese (fo)
  2040. // author : Ragnar Johannesen : https://github.com/ragnar123
  2041. (function (factory) {
  2042. if (typeof define === 'function' && define.amd) {
  2043. define(['moment'], factory); // AMD
  2044. } else if (typeof exports === 'object') {
  2045. module.exports = factory(require('../moment')); // Node
  2046. } else {
  2047. factory(window.moment); // Browser global
  2048. }
  2049. }(function (moment) {
  2050. return moment.lang('fo', {
  2051. months : "januar_februar_mars_apríl_mai_juni_juli_august_september_oktober_november_desember".split("_"),
  2052. monthsShort : "jan_feb_mar_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_"),
  2053. weekdays : "sunnudagur_mánadagur_týsdagur_mikudagur_hósdagur_fríggjadagur_leygardagur".split("_"),
  2054. weekdaysShort : "sun_mán_týs_mik_hós_frí_ley".split("_"),
  2055. weekdaysMin : "su_má_tý_mi_hó_fr_le".split("_"),
  2056. longDateFormat : {
  2057. LT : "HH:mm",
  2058. L : "DD/MM/YYYY",
  2059. LL : "D MMMM YYYY",
  2060. LLL : "D MMMM YYYY LT",
  2061. LLLL : "dddd D. MMMM, YYYY LT"
  2062. },
  2063. calendar : {
  2064. sameDay : '[Í dag kl.] LT',
  2065. nextDay : '[Í morgin kl.] LT',
  2066. nextWeek : 'dddd [kl.] LT',
  2067. lastDay : '[Í gjár kl.] LT',
  2068. lastWeek : '[síðstu] dddd [kl] LT',
  2069. sameElse : 'L'
  2070. },
  2071. relativeTime : {
  2072. future : "um %s",
  2073. past : "%s síðani",
  2074. s : "fá sekund",
  2075. m : "ein minutt",
  2076. mm : "%d minuttir",
  2077. h : "ein tími",
  2078. hh : "%d tímar",
  2079. d : "ein dagur",
  2080. dd : "%d dagar",
  2081. M : "ein mánaði",
  2082. MM : "%d mánaðir",
  2083. y : "eitt ár",
  2084. yy : "%d ár"
  2085. },
  2086. ordinal : '%d.',
  2087. week : {
  2088. dow : 1, // Monday is the first day of the week.
  2089. doy : 4 // The week that contains Jan 4th is the first week of the year.
  2090. }
  2091. });
  2092. }));
  2093. // moment.js language configuration
  2094. // language : canadian french (fr-ca)
  2095. // author : Jonathan Abourbih : https://github.com/jonbca
  2096. (function (factory) {
  2097. if (typeof define === 'function' && define.amd) {
  2098. define(['moment'], factory); // AMD
  2099. } else if (typeof exports === 'object') {
  2100. module.exports = factory(require('../moment')); // Node
  2101. } else {
  2102. factory(window.moment); // Browser global
  2103. }
  2104. }(function (moment) {
  2105. return moment.lang('fr-ca', {
  2106. months : "janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),
  2107. monthsShort : "janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),
  2108. weekdays : "dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),
  2109. weekdaysShort : "dim._lun._mar._mer._jeu._ven._sam.".split("_"),
  2110. weekdaysMin : "Di_Lu_Ma_Me_Je_Ve_Sa".split("_"),
  2111. longDateFormat : {
  2112. LT : "HH:mm",
  2113. L : "YYYY-MM-DD",
  2114. LL : "D MMMM YYYY",
  2115. LLL : "D MMMM YYYY LT",
  2116. LLLL : "dddd D MMMM YYYY LT"
  2117. },
  2118. calendar : {
  2119. sameDay: "[Aujourd'hui à] LT",
  2120. nextDay: '[Demain à] LT',
  2121. nextWeek: 'dddd [à] LT',
  2122. lastDay: '[Hier à] LT',
  2123. lastWeek: 'dddd [dernier à] LT',
  2124. sameElse: 'L'
  2125. },
  2126. relativeTime : {
  2127. future : "dans %s",
  2128. past : "il y a %s",
  2129. s : "quelques secondes",
  2130. m : "une minute",
  2131. mm : "%d minutes",
  2132. h : "une heure",
  2133. hh : "%d heures",
  2134. d : "un jour",
  2135. dd : "%d jours",
  2136. M : "un mois",
  2137. MM : "%d mois",
  2138. y : "un an",
  2139. yy : "%d ans"
  2140. },
  2141. ordinal : function (number) {
  2142. return number + (number === 1 ? 'er' : '');
  2143. }
  2144. });
  2145. }));
  2146. // moment.js language configuration
  2147. // language : french (fr)
  2148. // author : John Fischer : https://github.com/jfroffice
  2149. (function (factory) {
  2150. if (typeof define === 'function' && define.amd) {
  2151. define(['moment'], factory); // AMD
  2152. } else if (typeof exports === 'object') {
  2153. module.exports = factory(require('../moment')); // Node
  2154. } else {
  2155. factory(window.moment); // Browser global
  2156. }
  2157. }(function (moment) {
  2158. return moment.lang('fr', {
  2159. months : "janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),
  2160. monthsShort : "janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),
  2161. weekdays : "dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),
  2162. weekdaysShort : "dim._lun._mar._mer._jeu._ven._sam.".split("_"),
  2163. weekdaysMin : "Di_Lu_Ma_Me_Je_Ve_Sa".split("_"),
  2164. longDateFormat : {
  2165. LT : "HH:mm",
  2166. L : "DD/MM/YYYY",
  2167. LL : "D MMMM YYYY",
  2168. LLL : "D MMMM YYYY LT",
  2169. LLLL : "dddd D MMMM YYYY LT"
  2170. },
  2171. calendar : {
  2172. sameDay: "[Aujourd'hui à] LT",
  2173. nextDay: '[Demain à] LT',
  2174. nextWeek: 'dddd [à] LT',
  2175. lastDay: '[Hier à] LT',
  2176. lastWeek: 'dddd [dernier à] LT',
  2177. sameElse: 'L'
  2178. },
  2179. relativeTime : {
  2180. future : "dans %s",
  2181. past : "il y a %s",
  2182. s : "quelques secondes",
  2183. m : "une minute",
  2184. mm : "%d minutes",
  2185. h : "une heure",
  2186. hh : "%d heures",
  2187. d : "un jour",
  2188. dd : "%d jours",
  2189. M : "un mois",
  2190. MM : "%d mois",
  2191. y : "un an",
  2192. yy : "%d ans"
  2193. },
  2194. ordinal : function (number) {
  2195. return number + (number === 1 ? 'er' : '');
  2196. },
  2197. week : {
  2198. dow : 1, // Monday is the first day of the week.
  2199. doy : 4 // The week that contains Jan 4th is the first week of the year.
  2200. }
  2201. });
  2202. }));
  2203. // moment.js language configuration
  2204. // language : galician (gl)
  2205. // author : Juan G. Hurtado : https://github.com/juanghurtado
  2206. (function (factory) {
  2207. if (typeof define === 'function' && define.amd) {
  2208. define(['moment'], factory); // AMD
  2209. } else if (typeof exports === 'object') {
  2210. module.exports = factory(require('../moment')); // Node
  2211. } else {
  2212. factory(window.moment); // Browser global
  2213. }
  2214. }(function (moment) {
  2215. return moment.lang('gl', {
  2216. months : "Xaneiro_Febreiro_Marzo_Abril_Maio_Xuño_Xullo_Agosto_Setembro_Outubro_Novembro_Decembro".split("_"),
  2217. monthsShort : "Xan._Feb._Mar._Abr._Mai._Xuñ._Xul._Ago._Set._Out._Nov._Dec.".split("_"),
  2218. weekdays : "Domingo_Luns_Martes_Mércores_Xoves_Venres_Sábado".split("_"),
  2219. weekdaysShort : "Dom._Lun._Mar._Mér._Xov._Ven._Sáb.".split("_"),
  2220. weekdaysMin : "Do_Lu_Ma_Mé_Xo_Ve_Sá".split("_"),
  2221. longDateFormat : {
  2222. LT : "H:mm",
  2223. L : "DD/MM/YYYY",
  2224. LL : "D MMMM YYYY",
  2225. LLL : "D MMMM YYYY LT",
  2226. LLLL : "dddd D MMMM YYYY LT"
  2227. },
  2228. calendar : {
  2229. sameDay : function () {
  2230. return '[hoxe ' + ((this.hours() !== 1) ? 'ás' : 'á') + '] LT';
  2231. },
  2232. nextDay : function () {
  2233. return '[mañá ' + ((this.hours() !== 1) ? 'ás' : 'á') + '] LT';
  2234. },
  2235. nextWeek : function () {
  2236. return 'dddd [' + ((this.hours() !== 1) ? 'ás' : 'a') + '] LT';
  2237. },
  2238. lastDay : function () {
  2239. return '[onte ' + ((this.hours() !== 1) ? 'á' : 'a') + '] LT';
  2240. },
  2241. lastWeek : function () {
  2242. return '[o] dddd [pasado ' + ((this.hours() !== 1) ? 'ás' : 'a') + '] LT';
  2243. },
  2244. sameElse : 'L'
  2245. },
  2246. relativeTime : {
  2247. future : function (str) {
  2248. if (str === "uns segundos") {
  2249. return "nuns segundos";
  2250. }
  2251. return "en " + str;
  2252. },
  2253. past : "hai %s",
  2254. s : "uns segundos",
  2255. m : "un minuto",
  2256. mm : "%d minutos",
  2257. h : "unha hora",
  2258. hh : "%d horas",
  2259. d : "un día",
  2260. dd : "%d días",
  2261. M : "un mes",
  2262. MM : "%d meses",
  2263. y : "un ano",
  2264. yy : "%d anos"
  2265. },
  2266. ordinal : '%dº',
  2267. week : {
  2268. dow : 1, // Monday is the first day of the week.
  2269. doy : 7 // The week that contains Jan 1st is the first week of the year.
  2270. }
  2271. });
  2272. }));
  2273. // moment.js language configuration
  2274. // language : Hebrew (he)
  2275. // author : Tomer Cohen : https://github.com/tomer
  2276. // author : Moshe Simantov : https://github.com/DevelopmentIL
  2277. // author : Tal Ater : https://github.com/TalAter
  2278. (function (factory) {
  2279. if (typeof define === 'function' && define.amd) {
  2280. define(['moment'], factory); // AMD
  2281. } else if (typeof exports === 'object') {
  2282. module.exports = factory(require('../moment')); // Node
  2283. } else {
  2284. factory(window.moment); // Browser global
  2285. }
  2286. }(function (moment) {
  2287. return moment.lang('he', {
  2288. months : "ינואר_פברואר_מרץ_אפריל_מאי_יוני_יולי_אוגוסט_ספטמבר_אוקטובר_נובמבר_דצמבר".split("_"),
  2289. monthsShort : "ינו׳_פבר׳_מרץ_אפר׳_מאי_יוני_יולי_אוג׳_ספט׳_אוק׳_נוב׳_דצמ׳".split("_"),
  2290. weekdays : "ראשון_שני_שלישי_רביעי_חמישי_שישי_שבת".split("_"),
  2291. weekdaysShort : "א׳_ב׳_ג׳_ד׳_ה׳_ו׳_ש׳".split("_"),
  2292. weekdaysMin : "א_ב_ג_ד_ה_ו_ש".split("_"),
  2293. longDateFormat : {
  2294. LT : "HH:mm",
  2295. L : "DD/MM/YYYY",
  2296. LL : "D [ב]MMMM YYYY",
  2297. LLL : "D [ב]MMMM YYYY LT",
  2298. LLLL : "dddd, D [ב]MMMM YYYY LT",
  2299. l : "D/M/YYYY",
  2300. ll : "D MMM YYYY",
  2301. lll : "D MMM YYYY LT",
  2302. llll : "ddd, D MMM YYYY LT"
  2303. },
  2304. calendar : {
  2305. sameDay : '[היום ב־]LT',
  2306. nextDay : '[מחר ב־]LT',
  2307. nextWeek : 'dddd [בשעה] LT',
  2308. lastDay : '[אתמול ב־]LT',
  2309. lastWeek : '[ביום] dddd [האחרון בשעה] LT',
  2310. sameElse : 'L'
  2311. },
  2312. relativeTime : {
  2313. future : "בעוד %s",
  2314. past : "לפני %s",
  2315. s : "מספר שניות",
  2316. m : "דקה",
  2317. mm : "%d דקות",
  2318. h : "שעה",
  2319. hh : function (number) {
  2320. if (number === 2) {
  2321. return "שעתיים";
  2322. }
  2323. return number + " שעות";
  2324. },
  2325. d : "יום",
  2326. dd : function (number) {
  2327. if (number === 2) {
  2328. return "יומיים";
  2329. }
  2330. return number + " ימים";
  2331. },
  2332. M : "חודש",
  2333. MM : function (number) {
  2334. if (number === 2) {
  2335. return "חודשיים";
  2336. }
  2337. return number + " חודשים";
  2338. },
  2339. y : "שנה",
  2340. yy : function (number) {
  2341. if (number === 2) {
  2342. return "שנתיים";
  2343. }
  2344. return number + " שנים";
  2345. }
  2346. }
  2347. });
  2348. }));
  2349. // moment.js language configuration
  2350. // language : hindi (hi)
  2351. // author : Mayank Singhal : https://github.com/mayanksinghal
  2352. (function (factory) {
  2353. if (typeof define === 'function' && define.amd) {
  2354. define(['moment'], factory); // AMD
  2355. } else if (typeof exports === 'object') {
  2356. module.exports = factory(require('../moment')); // Node
  2357. } else {
  2358. factory(window.moment); // Browser global
  2359. }
  2360. }(function (moment) {
  2361. var symbolMap = {
  2362. '1': '१',
  2363. '2': '२',
  2364. '3': '३',
  2365. '4': '४',
  2366. '5': '५',
  2367. '6': '६',
  2368. '7': '७',
  2369. '8': '८',
  2370. '9': '९',
  2371. '0': '०'
  2372. },
  2373. numberMap = {
  2374. '१': '1',
  2375. '२': '2',
  2376. '३': '3',
  2377. '४': '4',
  2378. '५': '5',
  2379. '६': '6',
  2380. '७': '7',
  2381. '८': '8',
  2382. '९': '9',
  2383. '०': '0'
  2384. };
  2385. return moment.lang('hi', {
  2386. months : 'जनवरी_फ़रवरी_मार्च_अप्रैल_मई_जून_जुलाई_अगस्त_सितम्बर_अक्टूबर_नवम्बर_दिसम्बर'.split("_"),
  2387. monthsShort : 'जन._फ़र._मार्च_अप्रै._मई_जून_जुल._अग._सित._अक्टू._नव._दिस.'.split("_"),
  2388. weekdays : 'रविवार_सोमवार_मंगलवार_बुधवार_गुरूवार_शुक्रवार_शनिवार'.split("_"),
  2389. weekdaysShort : 'रवि_सोम_मंगल_बुध_गुरू_शुक्र_शनि'.split("_"),
  2390. weekdaysMin : 'र_सो_मं_बु_गु_शु_श'.split("_"),
  2391. longDateFormat : {
  2392. LT : "A h:mm बजे",
  2393. L : "DD/MM/YYYY",
  2394. LL : "D MMMM YYYY",
  2395. LLL : "D MMMM YYYY, LT",
  2396. LLLL : "dddd, D MMMM YYYY, LT"
  2397. },
  2398. calendar : {
  2399. sameDay : '[आज] LT',
  2400. nextDay : '[कल] LT',
  2401. nextWeek : 'dddd, LT',
  2402. lastDay : '[कल] LT',
  2403. lastWeek : '[पिछले] dddd, LT',
  2404. sameElse : 'L'
  2405. },
  2406. relativeTime : {
  2407. future : "%s में",
  2408. past : "%s पहले",
  2409. s : "कुछ ही क्षण",
  2410. m : "एक मिनट",
  2411. mm : "%d मिनट",
  2412. h : "एक घंटा",
  2413. hh : "%d घंटे",
  2414. d : "एक दिन",
  2415. dd : "%d दिन",
  2416. M : "एक महीने",
  2417. MM : "%d महीने",
  2418. y : "एक वर्ष",
  2419. yy : "%d वर्ष"
  2420. },
  2421. preparse: function (string) {
  2422. return string.replace(/[१२३४५६७८९०]/g, function (match) {
  2423. return numberMap[match];
  2424. });
  2425. },
  2426. postformat: function (string) {
  2427. return string.replace(/\d/g, function (match) {
  2428. return symbolMap[match];
  2429. });
  2430. },
  2431. // Hindi notation for meridiems are quite fuzzy in practice. While there exists
  2432. // a rigid notion of a 'Pahar' it is not used as rigidly in modern Hindi.
  2433. meridiem : function (hour, minute, isLower) {
  2434. if (hour < 4) {
  2435. return "रात";
  2436. } else if (hour < 10) {
  2437. return "सुबह";
  2438. } else if (hour < 17) {
  2439. return "दोपहर";
  2440. } else if (hour < 20) {
  2441. return "शाम";
  2442. } else {
  2443. return "रात";
  2444. }
  2445. },
  2446. week : {
  2447. dow : 0, // Sunday is the first day of the week.
  2448. doy : 6 // The week that contains Jan 1st is the first week of the year.
  2449. }
  2450. });
  2451. }));
  2452. // moment.js language configuration
  2453. // language : hrvatski (hr)
  2454. // author : Bojan Marković : https://github.com/bmarkovic
  2455. // based on (sl) translation by Robert Sedovšek
  2456. (function (factory) {
  2457. if (typeof define === 'function' && define.amd) {
  2458. define(['moment'], factory); // AMD
  2459. } else if (typeof exports === 'object') {
  2460. module.exports = factory(require('../moment')); // Node
  2461. } else {
  2462. factory(window.moment); // Browser global
  2463. }
  2464. }(function (moment) {
  2465. function translate(number, withoutSuffix, key) {
  2466. var result = number + " ";
  2467. switch (key) {
  2468. case 'm':
  2469. return withoutSuffix ? 'jedna minuta' : 'jedne minute';
  2470. case 'mm':
  2471. if (number === 1) {
  2472. result += 'minuta';
  2473. } else if (number === 2 || number === 3 || number === 4) {
  2474. result += 'minute';
  2475. } else {
  2476. result += 'minuta';
  2477. }
  2478. return result;
  2479. case 'h':
  2480. return withoutSuffix ? 'jedan sat' : 'jednog sata';
  2481. case 'hh':
  2482. if (number === 1) {
  2483. result += 'sat';
  2484. } else if (number === 2 || number === 3 || number === 4) {
  2485. result += 'sata';
  2486. } else {
  2487. result += 'sati';
  2488. }
  2489. return result;
  2490. case 'dd':
  2491. if (number === 1) {
  2492. result += 'dan';
  2493. } else {
  2494. result += 'dana';
  2495. }
  2496. return result;
  2497. case 'MM':
  2498. if (number === 1) {
  2499. result += 'mjesec';
  2500. } else if (number === 2 || number === 3 || number === 4) {
  2501. result += 'mjeseca';
  2502. } else {
  2503. result += 'mjeseci';
  2504. }
  2505. return result;
  2506. case 'yy':
  2507. if (number === 1) {
  2508. result += 'godina';
  2509. } else if (number === 2 || number === 3 || number === 4) {
  2510. result += 'godine';
  2511. } else {
  2512. result += 'godina';
  2513. }
  2514. return result;
  2515. }
  2516. }
  2517. return moment.lang('hr', {
  2518. months : "sječanj_veljača_ožujak_travanj_svibanj_lipanj_srpanj_kolovoz_rujan_listopad_studeni_prosinac".split("_"),
  2519. monthsShort : "sje._vel._ožu._tra._svi._lip._srp._kol._ruj._lis._stu._pro.".split("_"),
  2520. weekdays : "nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota".split("_"),
  2521. weekdaysShort : "ned._pon._uto._sri._čet._pet._sub.".split("_"),
  2522. weekdaysMin : "ne_po_ut_sr_če_pe_su".split("_"),
  2523. longDateFormat : {
  2524. LT : "H:mm",
  2525. L : "DD. MM. YYYY",
  2526. LL : "D. MMMM YYYY",
  2527. LLL : "D. MMMM YYYY LT",
  2528. LLLL : "dddd, D. MMMM YYYY LT"
  2529. },
  2530. calendar : {
  2531. sameDay : '[danas u] LT',
  2532. nextDay : '[sutra u] LT',
  2533. nextWeek : function () {
  2534. switch (this.day()) {
  2535. case 0:
  2536. return '[u] [nedjelju] [u] LT';
  2537. case 3:
  2538. return '[u] [srijedu] [u] LT';
  2539. case 6:
  2540. return '[u] [subotu] [u] LT';
  2541. case 1:
  2542. case 2:
  2543. case 4:
  2544. case 5:
  2545. return '[u] dddd [u] LT';
  2546. }
  2547. },
  2548. lastDay : '[jučer u] LT',
  2549. lastWeek : function () {
  2550. switch (this.day()) {
  2551. case 0:
  2552. case 3:
  2553. return '[prošlu] dddd [u] LT';
  2554. case 6:
  2555. return '[prošle] [subote] [u] LT';
  2556. case 1:
  2557. case 2:
  2558. case 4:
  2559. case 5:
  2560. return '[prošli] dddd [u] LT';
  2561. }
  2562. },
  2563. sameElse : 'L'
  2564. },
  2565. relativeTime : {
  2566. future : "za %s",
  2567. past : "prije %s",
  2568. s : "par sekundi",
  2569. m : translate,
  2570. mm : translate,
  2571. h : translate,
  2572. hh : translate,
  2573. d : "dan",
  2574. dd : translate,
  2575. M : "mjesec",
  2576. MM : translate,
  2577. y : "godinu",
  2578. yy : translate
  2579. },
  2580. ordinal : '%d.',
  2581. week : {
  2582. dow : 1, // Monday is the first day of the week.
  2583. doy : 7 // The week that contains Jan 1st is the first week of the year.
  2584. }
  2585. });
  2586. }));
  2587. // moment.js language configuration
  2588. // language : hungarian (hu)
  2589. // author : Adam Brunner : https://github.com/adambrunner
  2590. (function (factory) {
  2591. if (typeof define === 'function' && define.amd) {
  2592. define(['moment'], factory); // AMD
  2593. } else if (typeof exports === 'object') {
  2594. module.exports = factory(require('../moment')); // Node
  2595. } else {
  2596. factory(window.moment); // Browser global
  2597. }
  2598. }(function (moment) {
  2599. var weekEndings = 'vasárnap hétfőn kedden szerdán csütörtökön pénteken szombaton'.split(' ');
  2600. function translate(number, withoutSuffix, key, isFuture) {
  2601. var num = number,
  2602. suffix;
  2603. switch (key) {
  2604. case 's':
  2605. return (isFuture || withoutSuffix) ? 'néhány másodperc' : 'néhány másodperce';
  2606. case 'm':
  2607. return 'egy' + (isFuture || withoutSuffix ? ' perc' : ' perce');
  2608. case 'mm':
  2609. return num + (isFuture || withoutSuffix ? ' perc' : ' perce');
  2610. case 'h':
  2611. return 'egy' + (isFuture || withoutSuffix ? ' óra' : ' órája');
  2612. case 'hh':
  2613. return num + (isFuture || withoutSuffix ? ' óra' : ' órája');
  2614. case 'd':
  2615. return 'egy' + (isFuture || withoutSuffix ? ' nap' : ' napja');
  2616. case 'dd':
  2617. return num + (isFuture || withoutSuffix ? ' nap' : ' napja');
  2618. case 'M':
  2619. return 'egy' + (isFuture || withoutSuffix ? ' hónap' : ' hónapja');
  2620. case 'MM':
  2621. return num + (isFuture || withoutSuffix ? ' hónap' : ' hónapja');
  2622. case 'y':
  2623. return 'egy' + (isFuture || withoutSuffix ? ' év' : ' éve');
  2624. case 'yy':
  2625. return num + (isFuture || withoutSuffix ? ' év' : ' éve');
  2626. }
  2627. return '';
  2628. }
  2629. function week(isFuture) {
  2630. return (isFuture ? '' : '[múlt] ') + '[' + weekEndings[this.day()] + '] LT[-kor]';
  2631. }
  2632. return moment.lang('hu', {
  2633. months : "január_február_március_április_május_június_július_augusztus_szeptember_október_november_december".split("_"),
  2634. monthsShort : "jan_feb_márc_ápr_máj_jún_júl_aug_szept_okt_nov_dec".split("_"),
  2635. weekdays : "vasárnap_hétfő_kedd_szerda_csütörtök_péntek_szombat".split("_"),
  2636. weekdaysShort : "vas_hét_kedd_sze_csüt_pén_szo".split("_"),
  2637. weekdaysMin : "v_h_k_sze_cs_p_szo".split("_"),
  2638. longDateFormat : {
  2639. LT : "H:mm",
  2640. L : "YYYY.MM.DD.",
  2641. LL : "YYYY. MMMM D.",
  2642. LLL : "YYYY. MMMM D., LT",
  2643. LLLL : "YYYY. MMMM D., dddd LT"
  2644. },
  2645. meridiem : function (hours, minutes, isLower) {
  2646. if (hours < 12) {
  2647. return isLower === true ? 'de' : 'DE';
  2648. } else {
  2649. return isLower === true ? 'du' : 'DU';
  2650. }
  2651. },
  2652. calendar : {
  2653. sameDay : '[ma] LT[-kor]',
  2654. nextDay : '[holnap] LT[-kor]',
  2655. nextWeek : function () {
  2656. return week.call(this, true);
  2657. },
  2658. lastDay : '[tegnap] LT[-kor]',
  2659. lastWeek : function () {
  2660. return week.call(this, false);
  2661. },
  2662. sameElse : 'L'
  2663. },
  2664. relativeTime : {
  2665. future : "%s múlva",
  2666. past : "%s",
  2667. s : translate,
  2668. m : translate,
  2669. mm : translate,
  2670. h : translate,
  2671. hh : translate,
  2672. d : translate,
  2673. dd : translate,
  2674. M : translate,
  2675. MM : translate,
  2676. y : translate,
  2677. yy : translate
  2678. },
  2679. ordinal : '%d.',
  2680. week : {
  2681. dow : 1, // Monday is the first day of the week.
  2682. doy : 7 // The week that contains Jan 1st is the first week of the year.
  2683. }
  2684. });
  2685. }));
  2686. // moment.js language configuration
  2687. // language : Armenian (hy-am)
  2688. // author : Armendarabyan : https://github.com/armendarabyan
  2689. (function (factory) {
  2690. if (typeof define === 'function' && define.amd) {
  2691. define(['moment'], factory); // AMD
  2692. } else if (typeof exports === 'object') {
  2693. module.exports = factory(require('../moment')); // Node
  2694. } else {
  2695. factory(window.moment); // Browser global
  2696. }
  2697. }(function (moment) {
  2698. function monthsCaseReplace(m, format) {
  2699. var months = {
  2700. 'nominative': 'հունվար_փետրվար_մարտ_ապրիլ_մայիս_հունիս_հուլիս_օգոստոս_սեպտեմբեր_հոկտեմբեր_նոյեմբեր_դեկտեմբեր'.split('_'),
  2701. 'accusative': 'հունվարի_փետրվարի_մարտի_ապրիլի_մայիսի_հունիսի_հուլիսի_օգոստոսի_սեպտեմբերի_հոկտեմբերի_նոյեմբերի_դեկտեմբերի'.split('_')
  2702. },
  2703. nounCase = (/D[oD]?(\[[^\[\]]*\]|\s+)+MMMM?/).test(format) ?
  2704. 'accusative' :
  2705. 'nominative';
  2706. return months[nounCase][m.month()];
  2707. }
  2708. function monthsShortCaseReplace(m, format) {
  2709. var monthsShort = 'հնվ_փտր_մրտ_ապր_մյս_հնս_հլս_օգս_սպտ_հկտ_նմբ_դկտ'.split('_');
  2710. return monthsShort[m.month()];
  2711. }
  2712. function weekdaysCaseReplace(m, format) {
  2713. var weekdays = 'կիրակի_երկուշաբթի_երեքշաբթի_չորեքշաբթի_հինգշաբթի_ուրբաթ_շաբաթ'.split('_');
  2714. return weekdays[m.day()];
  2715. }
  2716. return moment.lang('hy-am', {
  2717. months : monthsCaseReplace,
  2718. monthsShort : monthsShortCaseReplace,
  2719. weekdays : weekdaysCaseReplace,
  2720. weekdaysShort : "կրկ_երկ_երք_չրք_հնգ_ուրբ_շբթ".split("_"),
  2721. weekdaysMin : "կրկ_երկ_երք_չրք_հնգ_ուրբ_շբթ".split("_"),
  2722. longDateFormat : {
  2723. LT : "HH:mm",
  2724. L : "DD.MM.YYYY",
  2725. LL : "D MMMM YYYY թ.",
  2726. LLL : "D MMMM YYYY թ., LT",
  2727. LLLL : "dddd, D MMMM YYYY թ., LT"
  2728. },
  2729. calendar : {
  2730. sameDay: '[այսօր] LT',
  2731. nextDay: '[վաղը] LT',
  2732. lastDay: '[երեկ] LT',
  2733. nextWeek: function () {
  2734. return 'dddd [օրը ժամը] LT';
  2735. },
  2736. lastWeek: function () {
  2737. return '[անցած] dddd [օրը ժամը] LT';
  2738. },
  2739. sameElse: 'L'
  2740. },
  2741. relativeTime : {
  2742. future : "%s հետո",
  2743. past : "%s առաջ",
  2744. s : "մի քանի վայրկյան",
  2745. m : "րոպե",
  2746. mm : "%d րոպե",
  2747. h : "ժամ",
  2748. hh : "%d ժամ",
  2749. d : "օր",
  2750. dd : "%d օր",
  2751. M : "ամիս",
  2752. MM : "%d ամիս",
  2753. y : "տարի",
  2754. yy : "%d տարի"
  2755. },
  2756. meridiem : function (hour) {
  2757. if (hour < 4) {
  2758. return "գիշերվա";
  2759. } else if (hour < 12) {
  2760. return "առավոտվա";
  2761. } else if (hour < 17) {
  2762. return "ցերեկվա";
  2763. } else {
  2764. return "երեկոյան";
  2765. }
  2766. },
  2767. ordinal: function (number, period) {
  2768. switch (period) {
  2769. case 'DDD':
  2770. case 'w':
  2771. case 'W':
  2772. case 'DDDo':
  2773. if (number === 1) {
  2774. return number + '-ին';
  2775. }
  2776. return number + '-րդ';
  2777. default:
  2778. return number;
  2779. }
  2780. },
  2781. week : {
  2782. dow : 1, // Monday is the first day of the week.
  2783. doy : 7 // The week that contains Jan 1st is the first week of the year.
  2784. }
  2785. });
  2786. }));
  2787. // moment.js language configuration
  2788. // language : Bahasa Indonesia (id)
  2789. // author : Mohammad Satrio Utomo : https://github.com/tyok
  2790. // reference: http://id.wikisource.org/wiki/Pedoman_Umum_Ejaan_Bahasa_Indonesia_yang_Disempurnakan
  2791. (function (factory) {
  2792. if (typeof define === 'function' && define.amd) {
  2793. define(['moment'], factory); // AMD
  2794. } else if (typeof exports === 'object') {
  2795. module.exports = factory(require('../moment')); // Node
  2796. } else {
  2797. factory(window.moment); // Browser global
  2798. }
  2799. }(function (moment) {
  2800. return moment.lang('id', {
  2801. months : "Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_November_Desember".split("_"),
  2802. monthsShort : "Jan_Feb_Mar_Apr_Mei_Jun_Jul_Ags_Sep_Okt_Nov_Des".split("_"),
  2803. weekdays : "Minggu_Senin_Selasa_Rabu_Kamis_Jumat_Sabtu".split("_"),
  2804. weekdaysShort : "Min_Sen_Sel_Rab_Kam_Jum_Sab".split("_"),
  2805. weekdaysMin : "Mg_Sn_Sl_Rb_Km_Jm_Sb".split("_"),
  2806. longDateFormat : {
  2807. LT : "HH.mm",
  2808. L : "DD/MM/YYYY",
  2809. LL : "D MMMM YYYY",
  2810. LLL : "D MMMM YYYY [pukul] LT",
  2811. LLLL : "dddd, D MMMM YYYY [pukul] LT"
  2812. },
  2813. meridiem : function (hours, minutes, isLower) {
  2814. if (hours < 11) {
  2815. return 'pagi';
  2816. } else if (hours < 15) {
  2817. return 'siang';
  2818. } else if (hours < 19) {
  2819. return 'sore';
  2820. } else {
  2821. return 'malam';
  2822. }
  2823. },
  2824. calendar : {
  2825. sameDay : '[Hari ini pukul] LT',
  2826. nextDay : '[Besok pukul] LT',
  2827. nextWeek : 'dddd [pukul] LT',
  2828. lastDay : '[Kemarin pukul] LT',
  2829. lastWeek : 'dddd [lalu pukul] LT',
  2830. sameElse : 'L'
  2831. },
  2832. relativeTime : {
  2833. future : "dalam %s",
  2834. past : "%s yang lalu",
  2835. s : "beberapa detik",
  2836. m : "semenit",
  2837. mm : "%d menit",
  2838. h : "sejam",
  2839. hh : "%d jam",
  2840. d : "sehari",
  2841. dd : "%d hari",
  2842. M : "sebulan",
  2843. MM : "%d bulan",
  2844. y : "setahun",
  2845. yy : "%d tahun"
  2846. },
  2847. week : {
  2848. dow : 1, // Monday is the first day of the week.
  2849. doy : 7 // The week that contains Jan 1st is the first week of the year.
  2850. }
  2851. });
  2852. }));
  2853. // moment.js language configuration
  2854. // language : icelandic (is)
  2855. // author : Hinrik Örn Sigurðsson : https://github.com/hinrik
  2856. (function (factory) {
  2857. if (typeof define === 'function' && define.amd) {
  2858. define(['moment'], factory); // AMD
  2859. } else if (typeof exports === 'object') {
  2860. module.exports = factory(require('../moment')); // Node
  2861. } else {
  2862. factory(window.moment); // Browser global
  2863. }
  2864. }(function (moment) {
  2865. function plural(n) {
  2866. if (n % 100 === 11) {
  2867. return true;
  2868. } else if (n % 10 === 1) {
  2869. return false;
  2870. }
  2871. return true;
  2872. }
  2873. function translate(number, withoutSuffix, key, isFuture) {
  2874. var result = number + " ";
  2875. switch (key) {
  2876. case 's':
  2877. return withoutSuffix || isFuture ? 'nokkrar sekúndur' : 'nokkrum sekúndum';
  2878. case 'm':
  2879. return withoutSuffix ? 'mínúta' : 'mínútu';
  2880. case 'mm':
  2881. if (plural(number)) {
  2882. return result + (withoutSuffix || isFuture ? 'mínútur' : 'mínútum');
  2883. } else if (withoutSuffix) {
  2884. return result + 'mínúta';
  2885. }
  2886. return result + 'mínútu';
  2887. case 'hh':
  2888. if (plural(number)) {
  2889. return result + (withoutSuffix || isFuture ? 'klukkustundir' : 'klukkustundum');
  2890. }
  2891. return result + 'klukkustund';
  2892. case 'd':
  2893. if (withoutSuffix) {
  2894. return 'dagur';
  2895. }
  2896. return isFuture ? 'dag' : 'degi';
  2897. case 'dd':
  2898. if (plural(number)) {
  2899. if (withoutSuffix) {
  2900. return result + 'dagar';
  2901. }
  2902. return result + (isFuture ? 'daga' : 'dögum');
  2903. } else if (withoutSuffix) {
  2904. return result + 'dagur';
  2905. }
  2906. return result + (isFuture ? 'dag' : 'degi');
  2907. case 'M':
  2908. if (withoutSuffix) {
  2909. return 'mánuður';
  2910. }
  2911. return isFuture ? 'mánuð' : 'mánuði';
  2912. case 'MM':
  2913. if (plural(number)) {
  2914. if (withoutSuffix) {
  2915. return result + 'mánuðir';
  2916. }
  2917. return result + (isFuture ? 'mánuði' : 'mánuðum');
  2918. } else if (withoutSuffix) {
  2919. return result + 'mánuður';
  2920. }
  2921. return result + (isFuture ? 'mánuð' : 'mánuði');
  2922. case 'y':
  2923. return withoutSuffix || isFuture ? 'ár' : 'ári';
  2924. case 'yy':
  2925. if (plural(number)) {
  2926. return result + (withoutSuffix || isFuture ? 'ár' : 'árum');
  2927. }
  2928. return result + (withoutSuffix || isFuture ? 'ár' : 'ári');
  2929. }
  2930. }
  2931. return moment.lang('is', {
  2932. months : "janúar_febrúar_mars_apríl_maí_júní_júlí_ágúst_september_október_nóvember_desember".split("_"),
  2933. monthsShort : "jan_feb_mar_apr_maí_jún_júl_ágú_sep_okt_nóv_des".split("_"),
  2934. weekdays : "sunnudagur_mánudagur_þriðjudagur_miðvikudagur_fimmtudagur_föstudagur_laugardagur".split("_"),
  2935. weekdaysShort : "sun_mán_þri_mið_fim_fös_lau".split("_"),
  2936. weekdaysMin : "Su_Má_Þr_Mi_Fi_Fö_La".split("_"),
  2937. longDateFormat : {
  2938. LT : "H:mm",
  2939. L : "DD/MM/YYYY",
  2940. LL : "D. MMMM YYYY",
  2941. LLL : "D. MMMM YYYY [kl.] LT",
  2942. LLLL : "dddd, D. MMMM YYYY [kl.] LT"
  2943. },
  2944. calendar : {
  2945. sameDay : '[í dag kl.] LT',
  2946. nextDay : '[á morgun kl.] LT',
  2947. nextWeek : 'dddd [kl.] LT',
  2948. lastDay : '[í gær kl.] LT',
  2949. lastWeek : '[síðasta] dddd [kl.] LT',
  2950. sameElse : 'L'
  2951. },
  2952. relativeTime : {
  2953. future : "eftir %s",
  2954. past : "fyrir %s síðan",
  2955. s : translate,
  2956. m : translate,
  2957. mm : translate,
  2958. h : "klukkustund",
  2959. hh : translate,
  2960. d : translate,
  2961. dd : translate,
  2962. M : translate,
  2963. MM : translate,
  2964. y : translate,
  2965. yy : translate
  2966. },
  2967. ordinal : '%d.',
  2968. week : {
  2969. dow : 1, // Monday is the first day of the week.
  2970. doy : 4 // The week that contains Jan 4th is the first week of the year.
  2971. }
  2972. });
  2973. }));
  2974. // moment.js language configuration
  2975. // language : italian (it)
  2976. // author : Lorenzo : https://github.com/aliem
  2977. // author: Mattia Larentis: https://github.com/nostalgiaz
  2978. (function (factory) {
  2979. if (typeof define === 'function' && define.amd) {
  2980. define(['moment'], factory); // AMD
  2981. } else if (typeof exports === 'object') {
  2982. module.exports = factory(require('../moment')); // Node
  2983. } else {
  2984. factory(window.moment); // Browser global
  2985. }
  2986. }(function (moment) {
  2987. return moment.lang('it', {
  2988. months : "gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre".split("_"),
  2989. monthsShort : "gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic".split("_"),
  2990. weekdays : "Domenica_Lunedì_Martedì_Mercoledì_Giovedì_Venerdì_Sabato".split("_"),
  2991. weekdaysShort : "Dom_Lun_Mar_Mer_Gio_Ven_Sab".split("_"),
  2992. weekdaysMin : "D_L_Ma_Me_G_V_S".split("_"),
  2993. longDateFormat : {
  2994. LT : "HH:mm",
  2995. L : "DD/MM/YYYY",
  2996. LL : "D MMMM YYYY",
  2997. LLL : "D MMMM YYYY LT",
  2998. LLLL : "dddd, D MMMM YYYY LT"
  2999. },
  3000. calendar : {
  3001. sameDay: '[Oggi alle] LT',
  3002. nextDay: '[Domani alle] LT',
  3003. nextWeek: 'dddd [alle] LT',
  3004. lastDay: '[Ieri alle] LT',
  3005. lastWeek: '[lo scorso] dddd [alle] LT',
  3006. sameElse: 'L'
  3007. },
  3008. relativeTime : {
  3009. future : function (s) {
  3010. return ((/^[0-9].+$/).test(s) ? "tra" : "in") + " " + s;
  3011. },
  3012. past : "%s fa",
  3013. s : "alcuni secondi",
  3014. m : "un minuto",
  3015. mm : "%d minuti",
  3016. h : "un'ora",
  3017. hh : "%d ore",
  3018. d : "un giorno",
  3019. dd : "%d giorni",
  3020. M : "un mese",
  3021. MM : "%d mesi",
  3022. y : "un anno",
  3023. yy : "%d anni"
  3024. },
  3025. ordinal: '%dº',
  3026. week : {
  3027. dow : 1, // Monday is the first day of the week.
  3028. doy : 4 // The week that contains Jan 4th is the first week of the year.
  3029. }
  3030. });
  3031. }));
  3032. // moment.js language configuration
  3033. // language : japanese (ja)
  3034. // author : LI Long : https://github.com/baryon
  3035. (function (factory) {
  3036. if (typeof define === 'function' && define.amd) {
  3037. define(['moment'], factory); // AMD
  3038. } else if (typeof exports === 'object') {
  3039. module.exports = factory(require('../moment')); // Node
  3040. } else {
  3041. factory(window.moment); // Browser global
  3042. }
  3043. }(function (moment) {
  3044. return moment.lang('ja', {
  3045. months : "1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),
  3046. monthsShort : "1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),
  3047. weekdays : "日曜日_月曜日_火曜日_水曜日_木曜日_金曜日_土曜日".split("_"),
  3048. weekdaysShort : "日_月_火_水_木_金_土".split("_"),
  3049. weekdaysMin : "日_月_火_水_木_金_土".split("_"),
  3050. longDateFormat : {
  3051. LT : "Ah時m分",
  3052. L : "YYYY/MM/DD",
  3053. LL : "YYYY年M月D日",
  3054. LLL : "YYYY年M月D日LT",
  3055. LLLL : "YYYY年M月D日LT dddd"
  3056. },
  3057. meridiem : function (hour, minute, isLower) {
  3058. if (hour < 12) {
  3059. return "午前";
  3060. } else {
  3061. return "午後";
  3062. }
  3063. },
  3064. calendar : {
  3065. sameDay : '[今日] LT',
  3066. nextDay : '[明日] LT',
  3067. nextWeek : '[来週]dddd LT',
  3068. lastDay : '[昨日] LT',
  3069. lastWeek : '[前週]dddd LT',
  3070. sameElse : 'L'
  3071. },
  3072. relativeTime : {
  3073. future : "%s後",
  3074. past : "%s前",
  3075. s : "数秒",
  3076. m : "1分",
  3077. mm : "%d分",
  3078. h : "1時間",
  3079. hh : "%d時間",
  3080. d : "1日",
  3081. dd : "%d日",
  3082. M : "1ヶ月",
  3083. MM : "%dヶ月",
  3084. y : "1年",
  3085. yy : "%d年"
  3086. }
  3087. });
  3088. }));
  3089. // moment.js language configuration
  3090. // language : Georgian (ka)
  3091. // author : Irakli Janiashvili : https://github.com/irakli-janiashvili
  3092. (function (factory) {
  3093. if (typeof define === 'function' && define.amd) {
  3094. define(['moment'], factory); // AMD
  3095. } else if (typeof exports === 'object') {
  3096. module.exports = factory(require('../moment')); // Node
  3097. } else {
  3098. factory(window.moment); // Browser global
  3099. }
  3100. }(function (moment) {
  3101. function monthsCaseReplace(m, format) {
  3102. var months = {
  3103. 'nominative': 'იანვარი_თებერვალი_მარტი_აპრილი_მაისი_ივნისი_ივლისი_აგვისტო_სექტემბერი_ოქტომბერი_ნოემბერი_დეკემბერი'.split('_'),
  3104. 'accusative': 'იანვარს_თებერვალს_მარტს_აპრილის_მაისს_ივნისს_ივლისს_აგვისტს_სექტემბერს_ოქტომბერს_ნოემბერს_დეკემბერს'.split('_')
  3105. },
  3106. nounCase = (/D[oD] *MMMM?/).test(format) ?
  3107. 'accusative' :
  3108. 'nominative';
  3109. return months[nounCase][m.month()];
  3110. }
  3111. function weekdaysCaseReplace(m, format) {
  3112. var weekdays = {
  3113. 'nominative': 'კვირა_ორშაბათი_სამშაბათი_ოთხშაბათი_ხუთშაბათი_პარასკევი_შაბათი'.split('_'),
  3114. 'accusative': 'კვირას_ორშაბათს_სამშაბათს_ოთხშაბათს_ხუთშაბათს_პარასკევს_შაბათს'.split('_')
  3115. },
  3116. nounCase = (/(წინა|შემდეგ)/).test(format) ?
  3117. 'accusative' :
  3118. 'nominative';
  3119. return weekdays[nounCase][m.day()];
  3120. }
  3121. return moment.lang('ka', {
  3122. months : monthsCaseReplace,
  3123. monthsShort : "იან_თებ_მარ_აპრ_მაი_ივნ_ივლ_აგვ_სექ_ოქტ_ნოე_დეკ".split("_"),
  3124. weekdays : weekdaysCaseReplace,
  3125. weekdaysShort : "კვი_ორშ_სამ_ოთხ_ხუთ_პარ_შაბ".split("_"),
  3126. weekdaysMin : "კვ_ორ_სა_ოთ_ხუ_პა_შა".split("_"),
  3127. longDateFormat : {
  3128. LT : "h:mm A",
  3129. L : "DD/MM/YYYY",
  3130. LL : "D MMMM YYYY",
  3131. LLL : "D MMMM YYYY LT",
  3132. LLLL : "dddd, D MMMM YYYY LT"
  3133. },
  3134. calendar : {
  3135. sameDay : '[დღეს] LT[-ზე]',
  3136. nextDay : '[ხვალ] LT[-ზე]',
  3137. lastDay : '[გუშინ] LT[-ზე]',
  3138. nextWeek : '[შემდეგ] dddd LT[-ზე]',
  3139. lastWeek : '[წინა] dddd LT-ზე',
  3140. sameElse : 'L'
  3141. },
  3142. relativeTime : {
  3143. future : function (s) {
  3144. return (/(წამი|წუთი|საათი|წელი)/).test(s) ?
  3145. s.replace(/ი$/, "ში") :
  3146. s + "ში";
  3147. },
  3148. past : function (s) {
  3149. if ((/(წამი|წუთი|საათი|დღე|თვე)/).test(s)) {
  3150. return s.replace(/(ი|ე)$/, "ის წინ");
  3151. }
  3152. if ((/წელი/).test(s)) {
  3153. return s.replace(/წელი$/, "წლის წინ");
  3154. }
  3155. },
  3156. s : "რამდენიმე წამი",
  3157. m : "წუთი",
  3158. mm : "%d წუთი",
  3159. h : "საათი",
  3160. hh : "%d საათი",
  3161. d : "დღე",
  3162. dd : "%d დღე",
  3163. M : "თვე",
  3164. MM : "%d თვე",
  3165. y : "წელი",
  3166. yy : "%d წელი"
  3167. },
  3168. ordinal : function (number) {
  3169. if (number === 0) {
  3170. return number;
  3171. }
  3172. if (number === 1) {
  3173. return number + "-ლი";
  3174. }
  3175. if ((number < 20) || (number <= 100 && (number % 20 === 0)) || (number % 100 === 0)) {
  3176. return "მე-" + number;
  3177. }
  3178. return number + "-ე";
  3179. },
  3180. week : {
  3181. dow : 1,
  3182. doy : 7
  3183. }
  3184. });
  3185. }));
  3186. // moment.js language configuration
  3187. // language : khmer (km)
  3188. // author : Kruy Vanna : https://github.com/kruyvanna
  3189. (function (factory) {
  3190. if (typeof define === 'function' && define.amd) {
  3191. define(['moment'], factory); // AMD
  3192. } else if (typeof exports === 'object') {
  3193. module.exports = factory(require('../moment')); // Node
  3194. } else {
  3195. factory(window.moment); // Browser global
  3196. }
  3197. }(function (moment) {
  3198. return moment.lang('km', {
  3199. months: "មករា_កុម្ភៈ_មិនា_មេសា_ឧសភា_មិថុនា_កក្កដា_សីហា_កញ្ញា_តុលា_វិច្ឆិកា_ធ្នូ".split("_"),
  3200. monthsShort: "មករា_កុម្ភៈ_មិនា_មេសា_ឧសភា_មិថុនា_កក្កដា_សីហា_កញ្ញា_តុលា_វិច្ឆិកា_ធ្នូ".split("_"),
  3201. weekdays: "អាទិត្យ_ច័ន្ទ_អង្គារ_ពុធ_ព្រហស្បតិ៍_សុក្រ_សៅរ៍".split("_"),
  3202. weekdaysShort: "អាទិត្យ_ច័ន្ទ_អង្គារ_ពុធ_ព្រហស្បតិ៍_សុក្រ_សៅរ៍".split("_"),
  3203. weekdaysMin: "អាទិត្យ_ច័ន្ទ_អង្គារ_ពុធ_ព្រហស្បតិ៍_សុក្រ_សៅរ៍".split("_"),
  3204. longDateFormat: {
  3205. LT: "HH:mm",
  3206. L: "DD/MM/YYYY",
  3207. LL: "D MMMM YYYY",
  3208. LLL: "D MMMM YYYY LT",
  3209. LLLL: "dddd, D MMMM YYYY LT"
  3210. },
  3211. calendar: {
  3212. sameDay: '[ថ្ងៃនៈ ម៉ោង] LT',
  3213. nextDay: '[ស្អែក ម៉ោង] LT',
  3214. nextWeek: 'dddd [ម៉ោង] LT',
  3215. lastDay: '[ម្សិលមិញ ម៉ោង] LT',
  3216. lastWeek: 'dddd [សប្តាហ៍មុន] [ម៉ោង] LT',
  3217. sameElse: 'L'
  3218. },
  3219. relativeTime: {
  3220. future: "%sទៀត",
  3221. past: "%sមុន",
  3222. s: "ប៉ុន្មានវិនាទី",
  3223. m: "មួយនាទី",
  3224. mm: "%d នាទី",
  3225. h: "មួយម៉ោង",
  3226. hh: "%d ម៉ោង",
  3227. d: "មួយថ្ងៃ",
  3228. dd: "%d ថ្ងៃ",
  3229. M: "មួយខែ",
  3230. MM: "%d ខែ",
  3231. y: "មួយឆ្នាំ",
  3232. yy: "%d ឆ្នាំ"
  3233. },
  3234. week: {
  3235. dow: 1, // Monday is the first day of the week.
  3236. doy: 4 // The week that contains Jan 4th is the first week of the year.
  3237. }
  3238. });
  3239. }));
  3240. // moment.js language configuration
  3241. // language : korean (ko)
  3242. //
  3243. // authors
  3244. //
  3245. // - Kyungwook, Park : https://github.com/kyungw00k
  3246. // - Jeeeyul Lee <jeeeyul@gmail.com>
  3247. (function (factory) {
  3248. if (typeof define === 'function' && define.amd) {
  3249. define(['moment'], factory); // AMD
  3250. } else if (typeof exports === 'object') {
  3251. module.exports = factory(require('../moment')); // Node
  3252. } else {
  3253. factory(window.moment); // Browser global
  3254. }
  3255. }(function (moment) {
  3256. return moment.lang('ko', {
  3257. months : "1월_2월_3월_4월_5월_6월_7월_8월_9월_10월_11월_12월".split("_"),
  3258. monthsShort : "1월_2월_3월_4월_5월_6월_7월_8월_9월_10월_11월_12월".split("_"),
  3259. weekdays : "일요일_월요일_화요일_수요일_목요일_금요일_토요일".split("_"),
  3260. weekdaysShort : "일_월_화_수_목_금_토".split("_"),
  3261. weekdaysMin : "일_월_화_수_목_금_토".split("_"),
  3262. longDateFormat : {
  3263. LT : "A h시 mm분",
  3264. L : "YYYY.MM.DD",
  3265. LL : "YYYY년 MMMM D일",
  3266. LLL : "YYYY년 MMMM D일 LT",
  3267. LLLL : "YYYY년 MMMM D일 dddd LT"
  3268. },
  3269. meridiem : function (hour, minute, isUpper) {
  3270. return hour < 12 ? '오전' : '오후';
  3271. },
  3272. calendar : {
  3273. sameDay : '오늘 LT',
  3274. nextDay : '내일 LT',
  3275. nextWeek : 'dddd LT',
  3276. lastDay : '어제 LT',
  3277. lastWeek : '지난주 dddd LT',
  3278. sameElse : 'L'
  3279. },
  3280. relativeTime : {
  3281. future : "%s 후",
  3282. past : "%s 전",
  3283. s : "몇초",
  3284. ss : "%d초",
  3285. m : "일분",
  3286. mm : "%d분",
  3287. h : "한시간",
  3288. hh : "%d시간",
  3289. d : "하루",
  3290. dd : "%d일",
  3291. M : "한달",
  3292. MM : "%d달",
  3293. y : "일년",
  3294. yy : "%d년"
  3295. },
  3296. ordinal : '%d일',
  3297. meridiemParse : /(오전|오후)/,
  3298. isPM : function (token) {
  3299. return token === "오후";
  3300. }
  3301. });
  3302. }));
  3303. // moment.js language configuration
  3304. // language : Luxembourgish (lb)
  3305. // author : mweimerskirch : https://github.com/mweimerskirch
  3306. // Note: Luxembourgish has a very particular phonological rule ("Eifeler Regel") that causes the
  3307. // deletion of the final "n" in certain contexts. That's what the "eifelerRegelAppliesToWeekday"
  3308. // and "eifelerRegelAppliesToNumber" methods are meant for
  3309. (function (factory) {
  3310. if (typeof define === 'function' && define.amd) {
  3311. define(['moment'], factory); // AMD
  3312. } else if (typeof exports === 'object') {
  3313. module.exports = factory(require('../moment')); // Node
  3314. } else {
  3315. factory(window.moment); // Browser global
  3316. }
  3317. }(function (moment) {
  3318. function processRelativeTime(number, withoutSuffix, key, isFuture) {
  3319. var format = {
  3320. 'm': ['eng Minutt', 'enger Minutt'],
  3321. 'h': ['eng Stonn', 'enger Stonn'],
  3322. 'd': ['een Dag', 'engem Dag'],
  3323. 'dd': [number + ' Deeg', number + ' Deeg'],
  3324. 'M': ['ee Mount', 'engem Mount'],
  3325. 'MM': [number + ' Méint', number + ' Méint'],
  3326. 'y': ['ee Joer', 'engem Joer'],
  3327. 'yy': [number + ' Joer', number + ' Joer']
  3328. };
  3329. return withoutSuffix ? format[key][0] : format[key][1];
  3330. }
  3331. function processFutureTime(string) {
  3332. var number = string.substr(0, string.indexOf(' '));
  3333. if (eifelerRegelAppliesToNumber(number)) {
  3334. return "a " + string;
  3335. }
  3336. return "an " + string;
  3337. }
  3338. function processPastTime(string) {
  3339. var number = string.substr(0, string.indexOf(' '));
  3340. if (eifelerRegelAppliesToNumber(number)) {
  3341. return "viru " + string;
  3342. }
  3343. return "virun " + string;
  3344. }
  3345. function processLastWeek(string1) {
  3346. var weekday = this.format('d');
  3347. if (eifelerRegelAppliesToWeekday(weekday)) {
  3348. return '[Leschte] dddd [um] LT';
  3349. }
  3350. return '[Leschten] dddd [um] LT';
  3351. }
  3352. /**
  3353. * Returns true if the word before the given week day loses the "-n" ending.
  3354. * e.g. "Leschten Dënschdeg" but "Leschte Méindeg"
  3355. *
  3356. * @param weekday {integer}
  3357. * @returns {boolean}
  3358. */
  3359. function eifelerRegelAppliesToWeekday(weekday) {
  3360. weekday = parseInt(weekday, 10);
  3361. switch (weekday) {
  3362. case 0: // Sonndeg
  3363. case 1: // Méindeg
  3364. case 3: // Mëttwoch
  3365. case 5: // Freideg
  3366. case 6: // Samschdeg
  3367. return true;
  3368. default: // 2 Dënschdeg, 4 Donneschdeg
  3369. return false;
  3370. }
  3371. }
  3372. /**
  3373. * Returns true if the word before the given number loses the "-n" ending.
  3374. * e.g. "an 10 Deeg" but "a 5 Deeg"
  3375. *
  3376. * @param number {integer}
  3377. * @returns {boolean}
  3378. */
  3379. function eifelerRegelAppliesToNumber(number) {
  3380. number = parseInt(number, 10);
  3381. if (isNaN(number)) {
  3382. return false;
  3383. }
  3384. if (number < 0) {
  3385. // Negative Number --> always true
  3386. return true;
  3387. } else if (number < 10) {
  3388. // Only 1 digit
  3389. if (4 <= number && number <= 7) {
  3390. return true;
  3391. }
  3392. return false;
  3393. } else if (number < 100) {
  3394. // 2 digits
  3395. var lastDigit = number % 10, firstDigit = number / 10;
  3396. if (lastDigit === 0) {
  3397. return eifelerRegelAppliesToNumber(firstDigit);
  3398. }
  3399. return eifelerRegelAppliesToNumber(lastDigit);
  3400. } else if (number < 10000) {
  3401. // 3 or 4 digits --> recursively check first digit
  3402. while (number >= 10) {
  3403. number = number / 10;
  3404. }
  3405. return eifelerRegelAppliesToNumber(number);
  3406. } else {
  3407. // Anything larger than 4 digits: recursively check first n-3 digits
  3408. number = number / 1000;
  3409. return eifelerRegelAppliesToNumber(number);
  3410. }
  3411. }
  3412. return moment.lang('lb', {
  3413. months: "Januar_Februar_Mäerz_Abrëll_Mee_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),
  3414. monthsShort: "Jan._Febr._Mrz._Abr._Mee_Jun._Jul._Aug._Sept._Okt._Nov._Dez.".split("_"),
  3415. weekdays: "Sonndeg_Méindeg_Dënschdeg_Mëttwoch_Donneschdeg_Freideg_Samschdeg".split("_"),
  3416. weekdaysShort: "So._Mé._Dë._Më._Do._Fr._Sa.".split("_"),
  3417. weekdaysMin: "So_Mé_Dë_Më_Do_Fr_Sa".split("_"),
  3418. longDateFormat: {
  3419. LT: "H:mm [Auer]",
  3420. L: "DD.MM.YYYY",
  3421. LL: "D. MMMM YYYY",
  3422. LLL: "D. MMMM YYYY LT",
  3423. LLLL: "dddd, D. MMMM YYYY LT"
  3424. },
  3425. calendar: {
  3426. sameDay: "[Haut um] LT",
  3427. sameElse: "L",
  3428. nextDay: '[Muer um] LT',
  3429. nextWeek: 'dddd [um] LT',
  3430. lastDay: '[Gëschter um] LT',
  3431. lastWeek: processLastWeek
  3432. },
  3433. relativeTime: {
  3434. future: processFutureTime,
  3435. past: processPastTime,
  3436. s: "e puer Sekonnen",
  3437. m: processRelativeTime,
  3438. mm: "%d Minutten",
  3439. h: processRelativeTime,
  3440. hh: "%d Stonnen",
  3441. d: processRelativeTime,
  3442. dd: processRelativeTime,
  3443. M: processRelativeTime,
  3444. MM: processRelativeTime,
  3445. y: processRelativeTime,
  3446. yy: processRelativeTime
  3447. },
  3448. ordinal: '%d.',
  3449. week: {
  3450. dow: 1, // Monday is the first day of the week.
  3451. doy: 4 // The week that contains Jan 4th is the first week of the year.
  3452. }
  3453. });
  3454. }));
  3455. // moment.js language configuration
  3456. // language : Lithuanian (lt)
  3457. // author : Mindaugas Mozūras : https://github.com/mmozuras
  3458. (function (factory) {
  3459. if (typeof define === 'function' && define.amd) {
  3460. define(['moment'], factory); // AMD
  3461. } else if (typeof exports === 'object') {
  3462. module.exports = factory(require('../moment')); // Node
  3463. } else {
  3464. factory(window.moment); // Browser global
  3465. }
  3466. }(function (moment) {
  3467. var units = {
  3468. "m" : "minutė_minutės_minutę",
  3469. "mm": "minutės_minučių_minutes",
  3470. "h" : "valanda_valandos_valandą",
  3471. "hh": "valandos_valandų_valandas",
  3472. "d" : "diena_dienos_dieną",
  3473. "dd": "dienos_dienų_dienas",
  3474. "M" : "mėnuo_mėnesio_mėnesį",
  3475. "MM": "mėnesiai_mėnesių_mėnesius",
  3476. "y" : "metai_metų_metus",
  3477. "yy": "metai_metų_metus"
  3478. },
  3479. weekDays = "sekmadienis_pirmadienis_antradienis_trečiadienis_ketvirtadienis_penktadienis_šeštadienis".split("_");
  3480. function translateSeconds(number, withoutSuffix, key, isFuture) {
  3481. if (withoutSuffix) {
  3482. return "kelios sekundės";
  3483. } else {
  3484. return isFuture ? "kelių sekundžių" : "kelias sekundes";
  3485. }
  3486. }
  3487. function translateSingular(number, withoutSuffix, key, isFuture) {
  3488. return withoutSuffix ? forms(key)[0] : (isFuture ? forms(key)[1] : forms(key)[2]);
  3489. }
  3490. function special(number) {
  3491. return number % 10 === 0 || (number > 10 && number < 20);
  3492. }
  3493. function forms(key) {
  3494. return units[key].split("_");
  3495. }
  3496. function translate(number, withoutSuffix, key, isFuture) {
  3497. var result = number + " ";
  3498. if (number === 1) {
  3499. return result + translateSingular(number, withoutSuffix, key[0], isFuture);
  3500. } else if (withoutSuffix) {
  3501. return result + (special(number) ? forms(key)[1] : forms(key)[0]);
  3502. } else {
  3503. if (isFuture) {
  3504. return result + forms(key)[1];
  3505. } else {
  3506. return result + (special(number) ? forms(key)[1] : forms(key)[2]);
  3507. }
  3508. }
  3509. }
  3510. function relativeWeekDay(moment, format) {
  3511. var nominative = format.indexOf('dddd HH:mm') === -1,
  3512. weekDay = weekDays[moment.day()];
  3513. return nominative ? weekDay : weekDay.substring(0, weekDay.length - 2) + "į";
  3514. }
  3515. return moment.lang("lt", {
  3516. months : "sausio_vasario_kovo_balandžio_gegužės_biržėlio_liepos_rugpjūčio_rugsėjo_spalio_lapkričio_gruodžio".split("_"),
  3517. monthsShort : "sau_vas_kov_bal_geg_bir_lie_rgp_rgs_spa_lap_grd".split("_"),
  3518. weekdays : relativeWeekDay,
  3519. weekdaysShort : "Sek_Pir_Ant_Tre_Ket_Pen_Šeš".split("_"),
  3520. weekdaysMin : "S_P_A_T_K_Pn_Š".split("_"),
  3521. longDateFormat : {
  3522. LT : "HH:mm",
  3523. L : "YYYY-MM-DD",
  3524. LL : "YYYY [m.] MMMM D [d.]",
  3525. LLL : "YYYY [m.] MMMM D [d.], LT [val.]",
  3526. LLLL : "YYYY [m.] MMMM D [d.], dddd, LT [val.]",
  3527. l : "YYYY-MM-DD",
  3528. ll : "YYYY [m.] MMMM D [d.]",
  3529. lll : "YYYY [m.] MMMM D [d.], LT [val.]",
  3530. llll : "YYYY [m.] MMMM D [d.], ddd, LT [val.]"
  3531. },
  3532. calendar : {
  3533. sameDay : "[Šiandien] LT",
  3534. nextDay : "[Rytoj] LT",
  3535. nextWeek : "dddd LT",
  3536. lastDay : "[Vakar] LT",
  3537. lastWeek : "[Praėjusį] dddd LT",
  3538. sameElse : "L"
  3539. },
  3540. relativeTime : {
  3541. future : "po %s",
  3542. past : "prieš %s",
  3543. s : translateSeconds,
  3544. m : translateSingular,
  3545. mm : translate,
  3546. h : translateSingular,
  3547. hh : translate,
  3548. d : translateSingular,
  3549. dd : translate,
  3550. M : translateSingular,
  3551. MM : translate,
  3552. y : translateSingular,
  3553. yy : translate
  3554. },
  3555. ordinal : function (number) {
  3556. return number + '-oji';
  3557. },
  3558. week : {
  3559. dow : 1, // Monday is the first day of the week.
  3560. doy : 4 // The week that contains Jan 4th is the first week of the year.
  3561. }
  3562. });
  3563. }));
  3564. // moment.js language configuration
  3565. // language : latvian (lv)
  3566. // author : Kristaps Karlsons : https://github.com/skakri
  3567. (function (factory) {
  3568. if (typeof define === 'function' && define.amd) {
  3569. define(['moment'], factory); // AMD
  3570. } else if (typeof exports === 'object') {
  3571. module.exports = factory(require('../moment')); // Node
  3572. } else {
  3573. factory(window.moment); // Browser global
  3574. }
  3575. }(function (moment) {
  3576. var units = {
  3577. 'mm': 'minūti_minūtes_minūte_minūtes',
  3578. 'hh': 'stundu_stundas_stunda_stundas',
  3579. 'dd': 'dienu_dienas_diena_dienas',
  3580. 'MM': 'mēnesi_mēnešus_mēnesis_mēneši',
  3581. 'yy': 'gadu_gadus_gads_gadi'
  3582. };
  3583. function format(word, number, withoutSuffix) {
  3584. var forms = word.split('_');
  3585. if (withoutSuffix) {
  3586. return number % 10 === 1 && number !== 11 ? forms[2] : forms[3];
  3587. } else {
  3588. return number % 10 === 1 && number !== 11 ? forms[0] : forms[1];
  3589. }
  3590. }
  3591. function relativeTimeWithPlural(number, withoutSuffix, key) {
  3592. return number + ' ' + format(units[key], number, withoutSuffix);
  3593. }
  3594. return moment.lang('lv', {
  3595. months : "janvāris_februāris_marts_aprīlis_maijs_jūnijs_jūlijs_augusts_septembris_oktobris_novembris_decembris".split("_"),
  3596. monthsShort : "jan_feb_mar_apr_mai_jūn_jūl_aug_sep_okt_nov_dec".split("_"),
  3597. weekdays : "svētdiena_pirmdiena_otrdiena_trešdiena_ceturtdiena_piektdiena_sestdiena".split("_"),
  3598. weekdaysShort : "Sv_P_O_T_C_Pk_S".split("_"),
  3599. weekdaysMin : "Sv_P_O_T_C_Pk_S".split("_"),
  3600. longDateFormat : {
  3601. LT : "HH:mm",
  3602. L : "DD.MM.YYYY",
  3603. LL : "YYYY. [gada] D. MMMM",
  3604. LLL : "YYYY. [gada] D. MMMM, LT",
  3605. LLLL : "YYYY. [gada] D. MMMM, dddd, LT"
  3606. },
  3607. calendar : {
  3608. sameDay : '[Šodien pulksten] LT',
  3609. nextDay : '[Rīt pulksten] LT',
  3610. nextWeek : 'dddd [pulksten] LT',
  3611. lastDay : '[Vakar pulksten] LT',
  3612. lastWeek : '[Pagājušā] dddd [pulksten] LT',
  3613. sameElse : 'L'
  3614. },
  3615. relativeTime : {
  3616. future : "%s vēlāk",
  3617. past : "%s agrāk",
  3618. s : "dažas sekundes",
  3619. m : "minūti",
  3620. mm : relativeTimeWithPlural,
  3621. h : "stundu",
  3622. hh : relativeTimeWithPlural,
  3623. d : "dienu",
  3624. dd : relativeTimeWithPlural,
  3625. M : "mēnesi",
  3626. MM : relativeTimeWithPlural,
  3627. y : "gadu",
  3628. yy : relativeTimeWithPlural
  3629. },
  3630. ordinal : '%d.',
  3631. week : {
  3632. dow : 1, // Monday is the first day of the week.
  3633. doy : 4 // The week that contains Jan 4th is the first week of the year.
  3634. }
  3635. });
  3636. }));
  3637. // moment.js language configuration
  3638. // language : macedonian (mk)
  3639. // author : Borislav Mickov : https://github.com/B0k0
  3640. (function (factory) {
  3641. if (typeof define === 'function' && define.amd) {
  3642. define(['moment'], factory); // AMD
  3643. } else if (typeof exports === 'object') {
  3644. module.exports = factory(require('../moment')); // Node
  3645. } else {
  3646. factory(window.moment); // Browser global
  3647. }
  3648. }(function (moment) {
  3649. return moment.lang('mk', {
  3650. months : "јануари_февруари_март_април_мај_јуни_јули_август_септември_октомври_ноември_декември".split("_"),
  3651. monthsShort : "јан_фев_мар_апр_мај_јун_јул_авг_сеп_окт_ное_дек".split("_"),
  3652. weekdays : "недела_понеделник_вторник_среда_четврток_петок_сабота".split("_"),
  3653. weekdaysShort : "нед_пон_вто_сре_чет_пет_саб".split("_"),
  3654. weekdaysMin : "нe_пo_вт_ср_че_пе_сa".split("_"),
  3655. longDateFormat : {
  3656. LT : "H:mm",
  3657. L : "D.MM.YYYY",
  3658. LL : "D MMMM YYYY",
  3659. LLL : "D MMMM YYYY LT",
  3660. LLLL : "dddd, D MMMM YYYY LT"
  3661. },
  3662. calendar : {
  3663. sameDay : '[Денес во] LT',
  3664. nextDay : '[Утре во] LT',
  3665. nextWeek : 'dddd [во] LT',
  3666. lastDay : '[Вчера во] LT',
  3667. lastWeek : function () {
  3668. switch (this.day()) {
  3669. case 0:
  3670. case 3:
  3671. case 6:
  3672. return '[Во изминатата] dddd [во] LT';
  3673. case 1:
  3674. case 2:
  3675. case 4:
  3676. case 5:
  3677. return '[Во изминатиот] dddd [во] LT';
  3678. }
  3679. },
  3680. sameElse : 'L'
  3681. },
  3682. relativeTime : {
  3683. future : "после %s",
  3684. past : "пред %s",
  3685. s : "неколку секунди",
  3686. m : "минута",
  3687. mm : "%d минути",
  3688. h : "час",
  3689. hh : "%d часа",
  3690. d : "ден",
  3691. dd : "%d дена",
  3692. M : "месец",
  3693. MM : "%d месеци",
  3694. y : "година",
  3695. yy : "%d години"
  3696. },
  3697. ordinal : function (number) {
  3698. var lastDigit = number % 10,
  3699. last2Digits = number % 100;
  3700. if (number === 0) {
  3701. return number + '-ев';
  3702. } else if (last2Digits === 0) {
  3703. return number + '-ен';
  3704. } else if (last2Digits > 10 && last2Digits < 20) {
  3705. return number + '-ти';
  3706. } else if (lastDigit === 1) {
  3707. return number + '-ви';
  3708. } else if (lastDigit === 2) {
  3709. return number + '-ри';
  3710. } else if (lastDigit === 7 || lastDigit === 8) {
  3711. return number + '-ми';
  3712. } else {
  3713. return number + '-ти';
  3714. }
  3715. },
  3716. week : {
  3717. dow : 1, // Monday is the first day of the week.
  3718. doy : 7 // The week that contains Jan 1st is the first week of the year.
  3719. }
  3720. });
  3721. }));
  3722. // moment.js language configuration
  3723. // language : malayalam (ml)
  3724. // author : Floyd Pink : https://github.com/floydpink
  3725. (function (factory) {
  3726. if (typeof define === 'function' && define.amd) {
  3727. define(['moment'], factory); // AMD
  3728. } else if (typeof exports === 'object') {
  3729. module.exports = factory(require('../moment')); // Node
  3730. } else {
  3731. factory(window.moment); // Browser global
  3732. }
  3733. }(function (moment) {
  3734. return moment.lang('ml', {
  3735. months : 'ജനുവരി_ഫെബ്രുവരി_മാർച്ച്_ഏപ്രിൽ_മേയ്_ജൂൺ_ജൂലൈ_ഓഗസ്റ്റ്_സെപ്റ്റംബർ_ഒക്ടോബർ_നവംബർ_ഡിസംബർ'.split("_"),
  3736. monthsShort : 'ജനു._ഫെബ്രു._മാർ._ഏപ്രി._മേയ്_ജൂൺ_ജൂലൈ._ഓഗ._സെപ്റ്റ._ഒക്ടോ._നവം._ഡിസം.'.split("_"),
  3737. weekdays : 'ഞായറാഴ്ച_തിങ്കളാഴ്ച_ചൊവ്വാഴ്ച_ബുധനാഴ്ച_വ്യാഴാഴ്ച_വെള്ളിയാഴ്ച_ശനിയാഴ്ച'.split("_"),
  3738. weekdaysShort : 'ഞായർ_തിങ്കൾ_ചൊവ്വ_ബുധൻ_വ്യാഴം_വെള്ളി_ശനി'.split("_"),
  3739. weekdaysMin : 'ഞാ_തി_ചൊ_ബു_വ്യാ_വെ_ശ'.split("_"),
  3740. longDateFormat : {
  3741. LT : "A h:mm -നു",
  3742. L : "DD/MM/YYYY",
  3743. LL : "D MMMM YYYY",
  3744. LLL : "D MMMM YYYY, LT",
  3745. LLLL : "dddd, D MMMM YYYY, LT"
  3746. },
  3747. calendar : {
  3748. sameDay : '[ഇന്ന്] LT',
  3749. nextDay : '[നാളെ] LT',
  3750. nextWeek : 'dddd, LT',
  3751. lastDay : '[ഇന്നലെ] LT',
  3752. lastWeek : '[കഴിഞ്ഞ] dddd, LT',
  3753. sameElse : 'L'
  3754. },
  3755. relativeTime : {
  3756. future : "%s കഴിഞ്ഞ്",
  3757. past : "%s മുൻപ്",
  3758. s : "അൽപ നിമിഷങ്ങൾ",
  3759. m : "ഒരു മിനിറ്റ്",
  3760. mm : "%d മിനിറ്റ്",
  3761. h : "ഒരു മണിക്കൂർ",
  3762. hh : "%d മണിക്കൂർ",
  3763. d : "ഒരു ദിവസം",
  3764. dd : "%d ദിവസം",
  3765. M : "ഒരു മാസം",
  3766. MM : "%d മാസം",
  3767. y : "ഒരു വർഷം",
  3768. yy : "%d വർഷം"
  3769. },
  3770. meridiem : function (hour, minute, isLower) {
  3771. if (hour < 4) {
  3772. return "രാത്രി";
  3773. } else if (hour < 12) {
  3774. return "രാവിലെ";
  3775. } else if (hour < 17) {
  3776. return "ഉച്ച കഴിഞ്ഞ്";
  3777. } else if (hour < 20) {
  3778. return "വൈകുന്നേരം";
  3779. } else {
  3780. return "രാത്രി";
  3781. }
  3782. }
  3783. });
  3784. }));
  3785. // moment.js language configuration
  3786. // language : Marathi (mr)
  3787. // author : Harshad Kale : https://github.com/kalehv
  3788. (function (factory) {
  3789. if (typeof define === 'function' && define.amd) {
  3790. define(['moment'], factory); // AMD
  3791. } else if (typeof exports === 'object') {
  3792. module.exports = factory(require('../moment')); // Node
  3793. } else {
  3794. factory(window.moment); // Browser global
  3795. }
  3796. }(function (moment) {
  3797. var symbolMap = {
  3798. '1': '१',
  3799. '2': '२',
  3800. '3': '३',
  3801. '4': '४',
  3802. '5': '५',
  3803. '6': '६',
  3804. '7': '७',
  3805. '8': '८',
  3806. '9': '९',
  3807. '0': '०'
  3808. },
  3809. numberMap = {
  3810. '१': '1',
  3811. '२': '2',
  3812. '३': '3',
  3813. '४': '4',
  3814. '५': '5',
  3815. '६': '6',
  3816. '७': '7',
  3817. '८': '8',
  3818. '९': '9',
  3819. '०': '0'
  3820. };
  3821. return moment.lang('mr', {
  3822. months : 'जानेवारी_फेब्रुवारी_मार्च_एप्रिल_मे_जून_जुलै_ऑगस्ट_सप्टेंबर_ऑक्टोबर_नोव्हेंबर_डिसेंबर'.split("_"),
  3823. monthsShort: 'जाने._फेब्रु._मार्च._एप्रि._मे._जून._जुलै._ऑग._सप्टें._ऑक्टो._नोव्हें._डिसें.'.split("_"),
  3824. weekdays : 'रविवार_सोमवार_मंगळवार_बुधवार_गुरूवार_शुक्रवार_शनिवार'.split("_"),
  3825. weekdaysShort : 'रवि_सोम_मंगळ_बुध_गुरू_शुक्र_शनि'.split("_"),
  3826. weekdaysMin : 'र_सो_मं_बु_गु_शु_श'.split("_"),
  3827. longDateFormat : {
  3828. LT : "A h:mm वाजता",
  3829. L : "DD/MM/YYYY",
  3830. LL : "D MMMM YYYY",
  3831. LLL : "D MMMM YYYY, LT",
  3832. LLLL : "dddd, D MMMM YYYY, LT"
  3833. },
  3834. calendar : {
  3835. sameDay : '[आज] LT',
  3836. nextDay : '[उद्या] LT',
  3837. nextWeek : 'dddd, LT',
  3838. lastDay : '[काल] LT',
  3839. lastWeek: '[मागील] dddd, LT',
  3840. sameElse : 'L'
  3841. },
  3842. relativeTime : {
  3843. future : "%s नंतर",
  3844. past : "%s पूर्वी",
  3845. s : "सेकंद",
  3846. m: "एक मिनिट",
  3847. mm: "%d मिनिटे",
  3848. h : "एक तास",
  3849. hh : "%d तास",
  3850. d : "एक दिवस",
  3851. dd : "%d दिवस",
  3852. M : "एक महिना",
  3853. MM : "%d महिने",
  3854. y : "एक वर्ष",
  3855. yy : "%d वर्षे"
  3856. },
  3857. preparse: function (string) {
  3858. return string.replace(/[१२३४५६७८९०]/g, function (match) {
  3859. return numberMap[match];
  3860. });
  3861. },
  3862. postformat: function (string) {
  3863. return string.replace(/\d/g, function (match) {
  3864. return symbolMap[match];
  3865. });
  3866. },
  3867. meridiem: function (hour, minute, isLower)
  3868. {
  3869. if (hour < 4) {
  3870. return "रात्री";
  3871. } else if (hour < 10) {
  3872. return "सकाळी";
  3873. } else if (hour < 17) {
  3874. return "दुपारी";
  3875. } else if (hour < 20) {
  3876. return "सायंकाळी";
  3877. } else {
  3878. return "रात्री";
  3879. }
  3880. },
  3881. week : {
  3882. dow : 0, // Sunday is the first day of the week.
  3883. doy : 6 // The week that contains Jan 1st is the first week of the year.
  3884. }
  3885. });
  3886. }));
  3887. // moment.js language configuration
  3888. // language : Bahasa Malaysia (ms-MY)
  3889. // author : Weldan Jamili : https://github.com/weldan
  3890. (function (factory) {
  3891. if (typeof define === 'function' && define.amd) {
  3892. define(['moment'], factory); // AMD
  3893. } else if (typeof exports === 'object') {
  3894. module.exports = factory(require('../moment')); // Node
  3895. } else {
  3896. factory(window.moment); // Browser global
  3897. }
  3898. }(function (moment) {
  3899. return moment.lang('ms-my', {
  3900. months : "Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),
  3901. monthsShort : "Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),
  3902. weekdays : "Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),
  3903. weekdaysShort : "Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),
  3904. weekdaysMin : "Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),
  3905. longDateFormat : {
  3906. LT : "HH.mm",
  3907. L : "DD/MM/YYYY",
  3908. LL : "D MMMM YYYY",
  3909. LLL : "D MMMM YYYY [pukul] LT",
  3910. LLLL : "dddd, D MMMM YYYY [pukul] LT"
  3911. },
  3912. meridiem : function (hours, minutes, isLower) {
  3913. if (hours < 11) {
  3914. return 'pagi';
  3915. } else if (hours < 15) {
  3916. return 'tengahari';
  3917. } else if (hours < 19) {
  3918. return 'petang';
  3919. } else {
  3920. return 'malam';
  3921. }
  3922. },
  3923. calendar : {
  3924. sameDay : '[Hari ini pukul] LT',
  3925. nextDay : '[Esok pukul] LT',
  3926. nextWeek : 'dddd [pukul] LT',
  3927. lastDay : '[Kelmarin pukul] LT',
  3928. lastWeek : 'dddd [lepas pukul] LT',
  3929. sameElse : 'L'
  3930. },
  3931. relativeTime : {
  3932. future : "dalam %s",
  3933. past : "%s yang lepas",
  3934. s : "beberapa saat",
  3935. m : "seminit",
  3936. mm : "%d minit",
  3937. h : "sejam",
  3938. hh : "%d jam",
  3939. d : "sehari",
  3940. dd : "%d hari",
  3941. M : "sebulan",
  3942. MM : "%d bulan",
  3943. y : "setahun",
  3944. yy : "%d tahun"
  3945. },
  3946. week : {
  3947. dow : 1, // Monday is the first day of the week.
  3948. doy : 7 // The week that contains Jan 1st is the first week of the year.
  3949. }
  3950. });
  3951. }));
  3952. // moment.js language configuration
  3953. // language : norwegian bokmål (nb)
  3954. // authors : Espen Hovlandsdal : https://github.com/rexxars
  3955. // Sigurd Gartmann : https://github.com/sigurdga
  3956. (function (factory) {
  3957. if (typeof define === 'function' && define.amd) {
  3958. define(['moment'], factory); // AMD
  3959. } else if (typeof exports === 'object') {
  3960. module.exports = factory(require('../moment')); // Node
  3961. } else {
  3962. factory(window.moment); // Browser global
  3963. }
  3964. }(function (moment) {
  3965. return moment.lang('nb', {
  3966. months : "januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),
  3967. monthsShort : "jan._feb._mars_april_mai_juni_juli_aug._sep._okt._nov._des.".split("_"),
  3968. weekdays : "søndag_mandag_tirsdag_onsdag_torsdag_fredag_lørdag".split("_"),
  3969. weekdaysShort : "sø._ma._ti._on._to._fr._lø.".split("_"),
  3970. weekdaysMin : "sø_ma_ti_on_to_fr_lø".split("_"),
  3971. longDateFormat : {
  3972. LT : "H.mm",
  3973. L : "DD.MM.YYYY",
  3974. LL : "D. MMMM YYYY",
  3975. LLL : "D. MMMM YYYY [kl.] LT",
  3976. LLLL : "dddd D. MMMM YYYY [kl.] LT"
  3977. },
  3978. calendar : {
  3979. sameDay: '[i dag kl.] LT',
  3980. nextDay: '[i morgen kl.] LT',
  3981. nextWeek: 'dddd [kl.] LT',
  3982. lastDay: '[i går kl.] LT',
  3983. lastWeek: '[forrige] dddd [kl.] LT',
  3984. sameElse: 'L'
  3985. },
  3986. relativeTime : {
  3987. future : "om %s",
  3988. past : "for %s siden",
  3989. s : "noen sekunder",
  3990. m : "ett minutt",
  3991. mm : "%d minutter",
  3992. h : "en time",
  3993. hh : "%d timer",
  3994. d : "en dag",
  3995. dd : "%d dager",
  3996. M : "en måned",
  3997. MM : "%d måneder",
  3998. y : "ett år",
  3999. yy : "%d år"
  4000. },
  4001. ordinal : '%d.',
  4002. week : {
  4003. dow : 1, // Monday is the first day of the week.
  4004. doy : 4 // The week that contains Jan 4th is the first week of the year.
  4005. }
  4006. });
  4007. }));
  4008. // moment.js language configuration
  4009. // language : nepali/nepalese
  4010. // author : suvash : https://github.com/suvash
  4011. (function (factory) {
  4012. if (typeof define === 'function' && define.amd) {
  4013. define(['moment'], factory); // AMD
  4014. } else if (typeof exports === 'object') {
  4015. module.exports = factory(require('../moment')); // Node
  4016. } else {
  4017. factory(window.moment); // Browser global
  4018. }
  4019. }(function (moment) {
  4020. var symbolMap = {
  4021. '1': '१',
  4022. '2': '२',
  4023. '3': '३',
  4024. '4': '४',
  4025. '5': '५',
  4026. '6': '६',
  4027. '7': '७',
  4028. '8': '८',
  4029. '9': '९',
  4030. '0': '०'
  4031. },
  4032. numberMap = {
  4033. '१': '1',
  4034. '२': '2',
  4035. '३': '3',
  4036. '४': '4',
  4037. '५': '5',
  4038. '६': '6',
  4039. '७': '7',
  4040. '८': '8',
  4041. '९': '9',
  4042. '०': '0'
  4043. };
  4044. return moment.lang('ne', {
  4045. months : 'जनवरी_फेब्रुवरी_मार्च_अप्रिल_मई_जुन_जुलाई_अगष्ट_सेप्टेम्बर_अक्टोबर_नोभेम्बर_डिसेम्बर'.split("_"),
  4046. monthsShort : 'जन._फेब्रु._मार्च_अप्रि._मई_जुन_जुलाई._अग._सेप्ट._अक्टो._नोभे._डिसे.'.split("_"),
  4047. weekdays : 'आइतबार_सोमबार_मङ्गलबार_बुधबार_बिहिबार_शुक्रबार_शनिबार'.split("_"),
  4048. weekdaysShort : 'आइत._सोम._मङ्गल._बुध._बिहि._शुक्र._शनि.'.split("_"),
  4049. weekdaysMin : 'आइ._सो._मङ्_बु._बि._शु._श.'.split("_"),
  4050. longDateFormat : {
  4051. LT : "Aको h:mm बजे",
  4052. L : "DD/MM/YYYY",
  4053. LL : "D MMMM YYYY",
  4054. LLL : "D MMMM YYYY, LT",
  4055. LLLL : "dddd, D MMMM YYYY, LT"
  4056. },
  4057. preparse: function (string) {
  4058. return string.replace(/[१२३४५६७८९०]/g, function (match) {
  4059. return numberMap[match];
  4060. });
  4061. },
  4062. postformat: function (string) {
  4063. return string.replace(/\d/g, function (match) {
  4064. return symbolMap[match];
  4065. });
  4066. },
  4067. meridiem : function (hour, minute, isLower) {
  4068. if (hour < 3) {
  4069. return "राती";
  4070. } else if (hour < 10) {
  4071. return "बिहान";
  4072. } else if (hour < 15) {
  4073. return "दिउँसो";
  4074. } else if (hour < 18) {
  4075. return "बेलुका";
  4076. } else if (hour < 20) {
  4077. return "साँझ";
  4078. } else {
  4079. return "राती";
  4080. }
  4081. },
  4082. calendar : {
  4083. sameDay : '[आज] LT',
  4084. nextDay : '[भोली] LT',
  4085. nextWeek : '[आउँदो] dddd[,] LT',
  4086. lastDay : '[हिजो] LT',
  4087. lastWeek : '[गएको] dddd[,] LT',
  4088. sameElse : 'L'
  4089. },
  4090. relativeTime : {
  4091. future : "%sमा",
  4092. past : "%s अगाडी",
  4093. s : "केही समय",
  4094. m : "एक मिनेट",
  4095. mm : "%d मिनेट",
  4096. h : "एक घण्टा",
  4097. hh : "%d घण्टा",
  4098. d : "एक दिन",
  4099. dd : "%d दिन",
  4100. M : "एक महिना",
  4101. MM : "%d महिना",
  4102. y : "एक बर्ष",
  4103. yy : "%d बर्ष"
  4104. },
  4105. week : {
  4106. dow : 1, // Monday is the first day of the week.
  4107. doy : 7 // The week that contains Jan 1st is the first week of the year.
  4108. }
  4109. });
  4110. }));
  4111. // moment.js language configuration
  4112. // language : dutch (nl)
  4113. // author : Joris Röling : https://github.com/jjupiter
  4114. (function (factory) {
  4115. if (typeof define === 'function' && define.amd) {
  4116. define(['moment'], factory); // AMD
  4117. } else if (typeof exports === 'object') {
  4118. module.exports = factory(require('../moment')); // Node
  4119. } else {
  4120. factory(window.moment); // Browser global
  4121. }
  4122. }(function (moment) {
  4123. var monthsShortWithDots = "jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),
  4124. monthsShortWithoutDots = "jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_");
  4125. return moment.lang('nl', {
  4126. months : "januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),
  4127. monthsShort : function (m, format) {
  4128. if (/-MMM-/.test(format)) {
  4129. return monthsShortWithoutDots[m.month()];
  4130. } else {
  4131. return monthsShortWithDots[m.month()];
  4132. }
  4133. },
  4134. weekdays : "zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),
  4135. weekdaysShort : "zo._ma._di._wo._do._vr._za.".split("_"),
  4136. weekdaysMin : "Zo_Ma_Di_Wo_Do_Vr_Za".split("_"),
  4137. longDateFormat : {
  4138. LT : "HH:mm",
  4139. L : "DD-MM-YYYY",
  4140. LL : "D MMMM YYYY",
  4141. LLL : "D MMMM YYYY LT",
  4142. LLLL : "dddd D MMMM YYYY LT"
  4143. },
  4144. calendar : {
  4145. sameDay: '[vandaag om] LT',
  4146. nextDay: '[morgen om] LT',
  4147. nextWeek: 'dddd [om] LT',
  4148. lastDay: '[gisteren om] LT',
  4149. lastWeek: '[afgelopen] dddd [om] LT',
  4150. sameElse: 'L'
  4151. },
  4152. relativeTime : {
  4153. future : "over %s",
  4154. past : "%s geleden",
  4155. s : "een paar seconden",
  4156. m : "één minuut",
  4157. mm : "%d minuten",
  4158. h : "één uur",
  4159. hh : "%d uur",
  4160. d : "één dag",
  4161. dd : "%d dagen",
  4162. M : "één maand",
  4163. MM : "%d maanden",
  4164. y : "één jaar",
  4165. yy : "%d jaar"
  4166. },
  4167. ordinal : function (number) {
  4168. return number + ((number === 1 || number === 8 || number >= 20) ? 'ste' : 'de');
  4169. },
  4170. week : {
  4171. dow : 1, // Monday is the first day of the week.
  4172. doy : 4 // The week that contains Jan 4th is the first week of the year.
  4173. }
  4174. });
  4175. }));
  4176. // moment.js language configuration
  4177. // language : norwegian nynorsk (nn)
  4178. // author : https://github.com/mechuwind
  4179. (function (factory) {
  4180. if (typeof define === 'function' && define.amd) {
  4181. define(['moment'], factory); // AMD
  4182. } else if (typeof exports === 'object') {
  4183. module.exports = factory(require('../moment')); // Node
  4184. } else {
  4185. factory(window.moment); // Browser global
  4186. }
  4187. }(function (moment) {
  4188. return moment.lang('nn', {
  4189. months : "januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),
  4190. monthsShort : "jan_feb_mar_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_"),
  4191. weekdays : "sundag_måndag_tysdag_onsdag_torsdag_fredag_laurdag".split("_"),
  4192. weekdaysShort : "sun_mån_tys_ons_tor_fre_lau".split("_"),
  4193. weekdaysMin : "su_må_ty_on_to_fr_lø".split("_"),
  4194. longDateFormat : {
  4195. LT : "HH:mm",
  4196. L : "DD.MM.YYYY",
  4197. LL : "D MMMM YYYY",
  4198. LLL : "D MMMM YYYY LT",
  4199. LLLL : "dddd D MMMM YYYY LT"
  4200. },
  4201. calendar : {
  4202. sameDay: '[I dag klokka] LT',
  4203. nextDay: '[I morgon klokka] LT',
  4204. nextWeek: 'dddd [klokka] LT',
  4205. lastDay: '[I går klokka] LT',
  4206. lastWeek: '[Føregåande] dddd [klokka] LT',
  4207. sameElse: 'L'
  4208. },
  4209. relativeTime : {
  4210. future : "om %s",
  4211. past : "for %s sidan",
  4212. s : "nokre sekund",
  4213. m : "eit minutt",
  4214. mm : "%d minutt",
  4215. h : "ein time",
  4216. hh : "%d timar",
  4217. d : "ein dag",
  4218. dd : "%d dagar",
  4219. M : "ein månad",
  4220. MM : "%d månader",
  4221. y : "eit år",
  4222. yy : "%d år"
  4223. },
  4224. ordinal : '%d.',
  4225. week : {
  4226. dow : 1, // Monday is the first day of the week.
  4227. doy : 4 // The week that contains Jan 4th is the first week of the year.
  4228. }
  4229. });
  4230. }));
  4231. // moment.js language configuration
  4232. // language : polish (pl)
  4233. // author : Rafal Hirsz : https://github.com/evoL
  4234. (function (factory) {
  4235. if (typeof define === 'function' && define.amd) {
  4236. define(['moment'], factory); // AMD
  4237. } else if (typeof exports === 'object') {
  4238. module.exports = factory(require('../moment')); // Node
  4239. } else {
  4240. factory(window.moment); // Browser global
  4241. }
  4242. }(function (moment) {
  4243. var monthsNominative = "styczeń_luty_marzec_kwiecień_maj_czerwiec_lipiec_sierpień_wrzesień_październik_listopad_grudzień".split("_"),
  4244. monthsSubjective = "stycznia_lutego_marca_kwietnia_maja_czerwca_lipca_sierpnia_września_października_listopada_grudnia".split("_");
  4245. function plural(n) {
  4246. return (n % 10 < 5) && (n % 10 > 1) && ((~~(n / 10) % 10) !== 1);
  4247. }
  4248. function translate(number, withoutSuffix, key) {
  4249. var result = number + " ";
  4250. switch (key) {
  4251. case 'm':
  4252. return withoutSuffix ? 'minuta' : 'minutę';
  4253. case 'mm':
  4254. return result + (plural(number) ? 'minuty' : 'minut');
  4255. case 'h':
  4256. return withoutSuffix ? 'godzina' : 'godzinę';
  4257. case 'hh':
  4258. return result + (plural(number) ? 'godziny' : 'godzin');
  4259. case 'MM':
  4260. return result + (plural(number) ? 'miesiące' : 'miesięcy');
  4261. case 'yy':
  4262. return result + (plural(number) ? 'lata' : 'lat');
  4263. }
  4264. }
  4265. return moment.lang('pl', {
  4266. months : function (momentToFormat, format) {
  4267. if (/D MMMM/.test(format)) {
  4268. return monthsSubjective[momentToFormat.month()];
  4269. } else {
  4270. return monthsNominative[momentToFormat.month()];
  4271. }
  4272. },
  4273. monthsShort : "sty_lut_mar_kwi_maj_cze_lip_sie_wrz_paź_lis_gru".split("_"),
  4274. weekdays : "niedziela_poniedziałek_wtorek_środa_czwartek_piątek_sobota".split("_"),
  4275. weekdaysShort : "nie_pon_wt_śr_czw_pt_sb".split("_"),
  4276. weekdaysMin : "N_Pn_Wt_Śr_Cz_Pt_So".split("_"),
  4277. longDateFormat : {
  4278. LT : "HH:mm",
  4279. L : "DD.MM.YYYY",
  4280. LL : "D MMMM YYYY",
  4281. LLL : "D MMMM YYYY LT",
  4282. LLLL : "dddd, D MMMM YYYY LT"
  4283. },
  4284. calendar : {
  4285. sameDay: '[Dziś o] LT',
  4286. nextDay: '[Jutro o] LT',
  4287. nextWeek: '[W] dddd [o] LT',
  4288. lastDay: '[Wczoraj o] LT',
  4289. lastWeek: function () {
  4290. switch (this.day()) {
  4291. case 0:
  4292. return '[W zeszłą niedzielę o] LT';
  4293. case 3:
  4294. return '[W zeszłą środę o] LT';
  4295. case 6:
  4296. return '[W zeszłą sobotę o] LT';
  4297. default:
  4298. return '[W zeszły] dddd [o] LT';
  4299. }
  4300. },
  4301. sameElse: 'L'
  4302. },
  4303. relativeTime : {
  4304. future : "za %s",
  4305. past : "%s temu",
  4306. s : "kilka sekund",
  4307. m : translate,
  4308. mm : translate,
  4309. h : translate,
  4310. hh : translate,
  4311. d : "1 dzień",
  4312. dd : '%d dni',
  4313. M : "miesiąc",
  4314. MM : translate,
  4315. y : "rok",
  4316. yy : translate
  4317. },
  4318. ordinal : '%d.',
  4319. week : {
  4320. dow : 1, // Monday is the first day of the week.
  4321. doy : 4 // The week that contains Jan 4th is the first week of the year.
  4322. }
  4323. });
  4324. }));
  4325. // moment.js language configuration
  4326. // language : brazilian portuguese (pt-br)
  4327. // author : Caio Ribeiro Pereira : https://github.com/caio-ribeiro-pereira
  4328. (function (factory) {
  4329. if (typeof define === 'function' && define.amd) {
  4330. define(['moment'], factory); // AMD
  4331. } else if (typeof exports === 'object') {
  4332. module.exports = factory(require('../moment')); // Node
  4333. } else {
  4334. factory(window.moment); // Browser global
  4335. }
  4336. }(function (moment) {
  4337. return moment.lang('pt-br', {
  4338. months : "janeiro_fevereiro_março_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro".split("_"),
  4339. monthsShort : "jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez".split("_"),
  4340. weekdays : "domingo_segunda-feira_terça-feira_quarta-feira_quinta-feira_sexta-feira_sábado".split("_"),
  4341. weekdaysShort : "dom_seg_ter_qua_qui_sex_sáb".split("_"),
  4342. weekdaysMin : "dom_2ª_3ª_4ª_5ª_6ª_sáb".split("_"),
  4343. longDateFormat : {
  4344. LT : "HH:mm",
  4345. L : "DD/MM/YYYY",
  4346. LL : "D [de] MMMM [de] YYYY",
  4347. LLL : "D [de] MMMM [de] YYYY [às] LT",
  4348. LLLL : "dddd, D [de] MMMM [de] YYYY [às] LT"
  4349. },
  4350. calendar : {
  4351. sameDay: '[Hoje às] LT',
  4352. nextDay: '[Amanhã às] LT',
  4353. nextWeek: 'dddd [às] LT',
  4354. lastDay: '[Ontem às] LT',
  4355. lastWeek: function () {
  4356. return (this.day() === 0 || this.day() === 6) ?
  4357. '[Último] dddd [às] LT' : // Saturday + Sunday
  4358. '[Última] dddd [às] LT'; // Monday - Friday
  4359. },
  4360. sameElse: 'L'
  4361. },
  4362. relativeTime : {
  4363. future : "em %s",
  4364. past : "%s atrás",
  4365. s : "segundos",
  4366. m : "um minuto",
  4367. mm : "%d minutos",
  4368. h : "uma hora",
  4369. hh : "%d horas",
  4370. d : "um dia",
  4371. dd : "%d dias",
  4372. M : "um mês",
  4373. MM : "%d meses",
  4374. y : "um ano",
  4375. yy : "%d anos"
  4376. },
  4377. ordinal : '%dº'
  4378. });
  4379. }));
  4380. // moment.js language configuration
  4381. // language : portuguese (pt)
  4382. // author : Jefferson : https://github.com/jalex79
  4383. (function (factory) {
  4384. if (typeof define === 'function' && define.amd) {
  4385. define(['moment'], factory); // AMD
  4386. } else if (typeof exports === 'object') {
  4387. module.exports = factory(require('../moment')); // Node
  4388. } else {
  4389. factory(window.moment); // Browser global
  4390. }
  4391. }(function (moment) {
  4392. return moment.lang('pt', {
  4393. months : "janeiro_fevereiro_março_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro".split("_"),
  4394. monthsShort : "jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez".split("_"),
  4395. weekdays : "domingo_segunda-feira_terça-feira_quarta-feira_quinta-feira_sexta-feira_sábado".split("_"),
  4396. weekdaysShort : "dom_seg_ter_qua_qui_sex_sáb".split("_"),
  4397. weekdaysMin : "dom_2ª_3ª_4ª_5ª_6ª_sáb".split("_"),
  4398. longDateFormat : {
  4399. LT : "HH:mm",
  4400. L : "DD/MM/YYYY",
  4401. LL : "D [de] MMMM [de] YYYY",
  4402. LLL : "D [de] MMMM [de] YYYY LT",
  4403. LLLL : "dddd, D [de] MMMM [de] YYYY LT"
  4404. },
  4405. calendar : {
  4406. sameDay: '[Hoje às] LT',
  4407. nextDay: '[Amanhã às] LT',
  4408. nextWeek: 'dddd [às] LT',
  4409. lastDay: '[Ontem às] LT',
  4410. lastWeek: function () {
  4411. return (this.day() === 0 || this.day() === 6) ?
  4412. '[Último] dddd [às] LT' : // Saturday + Sunday
  4413. '[Última] dddd [às] LT'; // Monday - Friday
  4414. },
  4415. sameElse: 'L'
  4416. },
  4417. relativeTime : {
  4418. future : "em %s",
  4419. past : "há %s",
  4420. s : "segundos",
  4421. m : "um minuto",
  4422. mm : "%d minutos",
  4423. h : "uma hora",
  4424. hh : "%d horas",
  4425. d : "um dia",
  4426. dd : "%d dias",
  4427. M : "um mês",
  4428. MM : "%d meses",
  4429. y : "um ano",
  4430. yy : "%d anos"
  4431. },
  4432. ordinal : '%dº',
  4433. week : {
  4434. dow : 1, // Monday is the first day of the week.
  4435. doy : 4 // The week that contains Jan 4th is the first week of the year.
  4436. }
  4437. });
  4438. }));
  4439. // moment.js language configuration
  4440. // language : romanian (ro)
  4441. // author : Vlad Gurdiga : https://github.com/gurdiga
  4442. // author : Valentin Agachi : https://github.com/avaly
  4443. (function (factory) {
  4444. if (typeof define === 'function' && define.amd) {
  4445. define(['moment'], factory); // AMD
  4446. } else if (typeof exports === 'object') {
  4447. module.exports = factory(require('../moment')); // Node
  4448. } else {
  4449. factory(window.moment); // Browser global
  4450. }
  4451. }(function (moment) {
  4452. function relativeTimeWithPlural(number, withoutSuffix, key) {
  4453. var format = {
  4454. 'mm': 'minute',
  4455. 'hh': 'ore',
  4456. 'dd': 'zile',
  4457. 'MM': 'luni',
  4458. 'yy': 'ani'
  4459. },
  4460. separator = ' ';
  4461. if (number % 100 >= 20 || (number >= 100 && number % 100 === 0)) {
  4462. separator = ' de ';
  4463. }
  4464. return number + separator + format[key];
  4465. }
  4466. return moment.lang('ro', {
  4467. months : "ianuarie_februarie_martie_aprilie_mai_iunie_iulie_august_septembrie_octombrie_noiembrie_decembrie".split("_"),
  4468. monthsShort : "ian._febr._mart._apr._mai_iun._iul._aug._sept._oct._nov._dec.".split("_"),
  4469. weekdays : "duminică_luni_marți_miercuri_joi_vineri_sâmbătă".split("_"),
  4470. weekdaysShort : "Dum_Lun_Mar_Mie_Joi_Vin_Sâm".split("_"),
  4471. weekdaysMin : "Du_Lu_Ma_Mi_Jo_Vi_Sâ".split("_"),
  4472. longDateFormat : {
  4473. LT : "H:mm",
  4474. L : "DD.MM.YYYY",
  4475. LL : "D MMMM YYYY",
  4476. LLL : "D MMMM YYYY H:mm",
  4477. LLLL : "dddd, D MMMM YYYY H:mm"
  4478. },
  4479. calendar : {
  4480. sameDay: "[azi la] LT",
  4481. nextDay: '[mâine la] LT',
  4482. nextWeek: 'dddd [la] LT',
  4483. lastDay: '[ieri la] LT',
  4484. lastWeek: '[fosta] dddd [la] LT',
  4485. sameElse: 'L'
  4486. },
  4487. relativeTime : {
  4488. future : "peste %s",
  4489. past : "%s în urmă",
  4490. s : "câteva secunde",
  4491. m : "un minut",
  4492. mm : relativeTimeWithPlural,
  4493. h : "o oră",
  4494. hh : relativeTimeWithPlural,
  4495. d : "o zi",
  4496. dd : relativeTimeWithPlural,
  4497. M : "o lună",
  4498. MM : relativeTimeWithPlural,
  4499. y : "un an",
  4500. yy : relativeTimeWithPlural
  4501. },
  4502. week : {
  4503. dow : 1, // Monday is the first day of the week.
  4504. doy : 7 // The week that contains Jan 1st is the first week of the year.
  4505. }
  4506. });
  4507. }));
  4508. // moment.js language configuration
  4509. // language : russian (ru)
  4510. // author : Viktorminator : https://github.com/Viktorminator
  4511. // Author : Menelion Elensúle : https://github.com/Oire
  4512. (function (factory) {
  4513. if (typeof define === 'function' && define.amd) {
  4514. define(['moment'], factory); // AMD
  4515. } else if (typeof exports === 'object') {
  4516. module.exports = factory(require('../moment')); // Node
  4517. } else {
  4518. factory(window.moment); // Browser global
  4519. }
  4520. }(function (moment) {
  4521. function plural(word, num) {
  4522. var forms = word.split('_');
  4523. return num % 10 === 1 && num % 100 !== 11 ? forms[0] : (num % 10 >= 2 && num % 10 <= 4 && (num % 100 < 10 || num % 100 >= 20) ? forms[1] : forms[2]);
  4524. }
  4525. function relativeTimeWithPlural(number, withoutSuffix, key) {
  4526. var format = {
  4527. 'mm': withoutSuffix ? 'минута_минуты_минут' : 'минуту_минуты_минут',
  4528. 'hh': 'час_часа_часов',
  4529. 'dd': 'день_дня_дней',
  4530. 'MM': 'месяц_месяца_месяцев',
  4531. 'yy': 'год_года_лет'
  4532. };
  4533. if (key === 'm') {
  4534. return withoutSuffix ? 'минута' : 'минуту';
  4535. }
  4536. else {
  4537. return number + ' ' + plural(format[key], +number);
  4538. }
  4539. }
  4540. function monthsCaseReplace(m, format) {
  4541. var months = {
  4542. 'nominative': 'январь_февраль_март_апрель_май_июнь_июль_август_сентябрь_октябрь_ноябрь_декабрь'.split('_'),
  4543. 'accusative': 'января_февраля_марта_апреля_мая_июня_июля_августа_сентября_октября_ноября_декабря'.split('_')
  4544. },
  4545. nounCase = (/D[oD]?(\[[^\[\]]*\]|\s+)+MMMM?/).test(format) ?
  4546. 'accusative' :
  4547. 'nominative';
  4548. return months[nounCase][m.month()];
  4549. }
  4550. function monthsShortCaseReplace(m, format) {
  4551. var monthsShort = {
  4552. 'nominative': 'янв_фев_мар_апр_май_июнь_июль_авг_сен_окт_ноя_дек'.split('_'),
  4553. 'accusative': 'янв_фев_мар_апр_мая_июня_июля_авг_сен_окт_ноя_дек'.split('_')
  4554. },
  4555. nounCase = (/D[oD]?(\[[^\[\]]*\]|\s+)+MMMM?/).test(format) ?
  4556. 'accusative' :
  4557. 'nominative';
  4558. return monthsShort[nounCase][m.month()];
  4559. }
  4560. function weekdaysCaseReplace(m, format) {
  4561. var weekdays = {
  4562. 'nominative': 'воскресенье_понедельник_вторник_среда_четверг_пятница_суббота'.split('_'),
  4563. 'accusative': 'воскресенье_понедельник_вторник_среду_четверг_пятницу_субботу'.split('_')
  4564. },
  4565. nounCase = (/\[ ?[Вв] ?(?:прошлую|следующую)? ?\] ?dddd/).test(format) ?
  4566. 'accusative' :
  4567. 'nominative';
  4568. return weekdays[nounCase][m.day()];
  4569. }
  4570. return moment.lang('ru', {
  4571. months : monthsCaseReplace,
  4572. monthsShort : monthsShortCaseReplace,
  4573. weekdays : weekdaysCaseReplace,
  4574. weekdaysShort : "вс_пн_вт_ср_чт_пт_сб".split("_"),
  4575. weekdaysMin : "вс_пн_вт_ср_чт_пт_сб".split("_"),
  4576. monthsParse : [/^янв/i, /^фев/i, /^мар/i, /^апр/i, /^ма[й|я]/i, /^июн/i, /^июл/i, /^авг/i, /^сен/i, /^окт/i, /^ноя/i, /^дек/i],
  4577. longDateFormat : {
  4578. LT : "HH:mm",
  4579. L : "DD.MM.YYYY",
  4580. LL : "D MMMM YYYY г.",
  4581. LLL : "D MMMM YYYY г., LT",
  4582. LLLL : "dddd, D MMMM YYYY г., LT"
  4583. },
  4584. calendar : {
  4585. sameDay: '[Сегодня в] LT',
  4586. nextDay: '[Завтра в] LT',
  4587. lastDay: '[Вчера в] LT',
  4588. nextWeek: function () {
  4589. return this.day() === 2 ? '[Во] dddd [в] LT' : '[В] dddd [в] LT';
  4590. },
  4591. lastWeek: function () {
  4592. switch (this.day()) {
  4593. case 0:
  4594. return '[В прошлое] dddd [в] LT';
  4595. case 1:
  4596. case 2:
  4597. case 4:
  4598. return '[В прошлый] dddd [в] LT';
  4599. case 3:
  4600. case 5:
  4601. case 6:
  4602. return '[В прошлую] dddd [в] LT';
  4603. }
  4604. },
  4605. sameElse: 'L'
  4606. },
  4607. relativeTime : {
  4608. future : "через %s",
  4609. past : "%s назад",
  4610. s : "несколько секунд",
  4611. m : relativeTimeWithPlural,
  4612. mm : relativeTimeWithPlural,
  4613. h : "час",
  4614. hh : relativeTimeWithPlural,
  4615. d : "день",
  4616. dd : relativeTimeWithPlural,
  4617. M : "месяц",
  4618. MM : relativeTimeWithPlural,
  4619. y : "год",
  4620. yy : relativeTimeWithPlural
  4621. },
  4622. meridiemParse: /ночи|утра|дня|вечера/i,
  4623. isPM : function (input) {
  4624. return /^(дня|вечера)$/.test(input);
  4625. },
  4626. meridiem : function (hour, minute, isLower) {
  4627. if (hour < 4) {
  4628. return "ночи";
  4629. } else if (hour < 12) {
  4630. return "утра";
  4631. } else if (hour < 17) {
  4632. return "дня";
  4633. } else {
  4634. return "вечера";
  4635. }
  4636. },
  4637. ordinal: function (number, period) {
  4638. switch (period) {
  4639. case 'M':
  4640. case 'd':
  4641. case 'DDD':
  4642. return number + '-й';
  4643. case 'D':
  4644. return number + '-го';
  4645. case 'w':
  4646. case 'W':
  4647. return number + '-я';
  4648. default:
  4649. return number;
  4650. }
  4651. },
  4652. week : {
  4653. dow : 1, // Monday is the first day of the week.
  4654. doy : 7 // The week that contains Jan 1st is the first week of the year.
  4655. }
  4656. });
  4657. }));
  4658. // moment.js language configuration
  4659. // language : slovak (sk)
  4660. // author : Martin Minka : https://github.com/k2s
  4661. // based on work of petrbela : https://github.com/petrbela
  4662. (function (factory) {
  4663. if (typeof define === 'function' && define.amd) {
  4664. define(['moment'], factory); // AMD
  4665. } else if (typeof exports === 'object') {
  4666. module.exports = factory(require('../moment')); // Node
  4667. } else {
  4668. factory(window.moment); // Browser global
  4669. }
  4670. }(function (moment) {
  4671. var months = "január_február_marec_apríl_máj_jún_júl_august_september_október_november_december".split("_"),
  4672. monthsShort = "jan_feb_mar_apr_máj_jún_júl_aug_sep_okt_nov_dec".split("_");
  4673. function plural(n) {
  4674. return (n > 1) && (n < 5);
  4675. }
  4676. function translate(number, withoutSuffix, key, isFuture) {
  4677. var result = number + " ";
  4678. switch (key) {
  4679. case 's': // a few seconds / in a few seconds / a few seconds ago
  4680. return (withoutSuffix || isFuture) ? 'pár sekúnd' : 'pár sekundami';
  4681. case 'm': // a minute / in a minute / a minute ago
  4682. return withoutSuffix ? 'minúta' : (isFuture ? 'minútu' : 'minútou');
  4683. case 'mm': // 9 minutes / in 9 minutes / 9 minutes ago
  4684. if (withoutSuffix || isFuture) {
  4685. return result + (plural(number) ? 'minúty' : 'minút');
  4686. } else {
  4687. return result + 'minútami';
  4688. }
  4689. break;
  4690. case 'h': // an hour / in an hour / an hour ago
  4691. return withoutSuffix ? 'hodina' : (isFuture ? 'hodinu' : 'hodinou');
  4692. case 'hh': // 9 hours / in 9 hours / 9 hours ago
  4693. if (withoutSuffix || isFuture) {
  4694. return result + (plural(number) ? 'hodiny' : 'hodín');
  4695. } else {
  4696. return result + 'hodinami';
  4697. }
  4698. break;
  4699. case 'd': // a day / in a day / a day ago
  4700. return (withoutSuffix || isFuture) ? 'deň' : 'dňom';
  4701. case 'dd': // 9 days / in 9 days / 9 days ago
  4702. if (withoutSuffix || isFuture) {
  4703. return result + (plural(number) ? 'dni' : 'dní');
  4704. } else {
  4705. return result + 'dňami';
  4706. }
  4707. break;
  4708. case 'M': // a month / in a month / a month ago
  4709. return (withoutSuffix || isFuture) ? 'mesiac' : 'mesiacom';
  4710. case 'MM': // 9 months / in 9 months / 9 months ago
  4711. if (withoutSuffix || isFuture) {
  4712. return result + (plural(number) ? 'mesiace' : 'mesiacov');
  4713. } else {
  4714. return result + 'mesiacmi';
  4715. }
  4716. break;
  4717. case 'y': // a year / in a year / a year ago
  4718. return (withoutSuffix || isFuture) ? 'rok' : 'rokom';
  4719. case 'yy': // 9 years / in 9 years / 9 years ago
  4720. if (withoutSuffix || isFuture) {
  4721. return result + (plural(number) ? 'roky' : 'rokov');
  4722. } else {
  4723. return result + 'rokmi';
  4724. }
  4725. break;
  4726. }
  4727. }
  4728. return moment.lang('sk', {
  4729. months : months,
  4730. monthsShort : monthsShort,
  4731. monthsParse : (function (months, monthsShort) {
  4732. var i, _monthsParse = [];
  4733. for (i = 0; i < 12; i++) {
  4734. // use custom parser to solve problem with July (červenec)
  4735. _monthsParse[i] = new RegExp('^' + months[i] + '$|^' + monthsShort[i] + '$', 'i');
  4736. }
  4737. return _monthsParse;
  4738. }(months, monthsShort)),
  4739. weekdays : "nedeľa_pondelok_utorok_streda_štvrtok_piatok_sobota".split("_"),
  4740. weekdaysShort : "ne_po_ut_st_št_pi_so".split("_"),
  4741. weekdaysMin : "ne_po_ut_st_št_pi_so".split("_"),
  4742. longDateFormat : {
  4743. LT: "H:mm",
  4744. L : "DD.MM.YYYY",
  4745. LL : "D. MMMM YYYY",
  4746. LLL : "D. MMMM YYYY LT",
  4747. LLLL : "dddd D. MMMM YYYY LT"
  4748. },
  4749. calendar : {
  4750. sameDay: "[dnes o] LT",
  4751. nextDay: '[zajtra o] LT',
  4752. nextWeek: function () {
  4753. switch (this.day()) {
  4754. case 0:
  4755. return '[v nedeľu o] LT';
  4756. case 1:
  4757. case 2:
  4758. return '[v] dddd [o] LT';
  4759. case 3:
  4760. return '[v stredu o] LT';
  4761. case 4:
  4762. return '[vo štvrtok o] LT';
  4763. case 5:
  4764. return '[v piatok o] LT';
  4765. case 6:
  4766. return '[v sobotu o] LT';
  4767. }
  4768. },
  4769. lastDay: '[včera o] LT',
  4770. lastWeek: function () {
  4771. switch (this.day()) {
  4772. case 0:
  4773. return '[minulú nedeľu o] LT';
  4774. case 1:
  4775. case 2:
  4776. return '[minulý] dddd [o] LT';
  4777. case 3:
  4778. return '[minulú stredu o] LT';
  4779. case 4:
  4780. case 5:
  4781. return '[minulý] dddd [o] LT';
  4782. case 6:
  4783. return '[minulú sobotu o] LT';
  4784. }
  4785. },
  4786. sameElse: "L"
  4787. },
  4788. relativeTime : {
  4789. future : "za %s",
  4790. past : "pred %s",
  4791. s : translate,
  4792. m : translate,
  4793. mm : translate,
  4794. h : translate,
  4795. hh : translate,
  4796. d : translate,
  4797. dd : translate,
  4798. M : translate,
  4799. MM : translate,
  4800. y : translate,
  4801. yy : translate
  4802. },
  4803. ordinal : '%d.',
  4804. week : {
  4805. dow : 1, // Monday is the first day of the week.
  4806. doy : 4 // The week that contains Jan 4th is the first week of the year.
  4807. }
  4808. });
  4809. }));
  4810. // moment.js language configuration
  4811. // language : slovenian (sl)
  4812. // author : Robert Sedovšek : https://github.com/sedovsek
  4813. (function (factory) {
  4814. if (typeof define === 'function' && define.amd) {
  4815. define(['moment'], factory); // AMD
  4816. } else if (typeof exports === 'object') {
  4817. module.exports = factory(require('../moment')); // Node
  4818. } else {
  4819. factory(window.moment); // Browser global
  4820. }
  4821. }(function (moment) {
  4822. function translate(number, withoutSuffix, key) {
  4823. var result = number + " ";
  4824. switch (key) {
  4825. case 'm':
  4826. return withoutSuffix ? 'ena minuta' : 'eno minuto';
  4827. case 'mm':
  4828. if (number === 1) {
  4829. result += 'minuta';
  4830. } else if (number === 2) {
  4831. result += 'minuti';
  4832. } else if (number === 3 || number === 4) {
  4833. result += 'minute';
  4834. } else {
  4835. result += 'minut';
  4836. }
  4837. return result;
  4838. case 'h':
  4839. return withoutSuffix ? 'ena ura' : 'eno uro';
  4840. case 'hh':
  4841. if (number === 1) {
  4842. result += 'ura';
  4843. } else if (number === 2) {
  4844. result += 'uri';
  4845. } else if (number === 3 || number === 4) {
  4846. result += 'ure';
  4847. } else {
  4848. result += 'ur';
  4849. }
  4850. return result;
  4851. case 'dd':
  4852. if (number === 1) {
  4853. result += 'dan';
  4854. } else {
  4855. result += 'dni';
  4856. }
  4857. return result;
  4858. case 'MM':
  4859. if (number === 1) {
  4860. result += 'mesec';
  4861. } else if (number === 2) {
  4862. result += 'meseca';
  4863. } else if (number === 3 || number === 4) {
  4864. result += 'mesece';
  4865. } else {
  4866. result += 'mesecev';
  4867. }
  4868. return result;
  4869. case 'yy':
  4870. if (number === 1) {
  4871. result += 'leto';
  4872. } else if (number === 2) {
  4873. result += 'leti';
  4874. } else if (number === 3 || number === 4) {
  4875. result += 'leta';
  4876. } else {
  4877. result += 'let';
  4878. }
  4879. return result;
  4880. }
  4881. }
  4882. return moment.lang('sl', {
  4883. months : "januar_februar_marec_april_maj_junij_julij_avgust_september_oktober_november_december".split("_"),
  4884. monthsShort : "jan._feb._mar._apr._maj._jun._jul._avg._sep._okt._nov._dec.".split("_"),
  4885. weekdays : "nedelja_ponedeljek_torek_sreda_četrtek_petek_sobota".split("_"),
  4886. weekdaysShort : "ned._pon._tor._sre._čet._pet._sob.".split("_"),
  4887. weekdaysMin : "ne_po_to_sr_če_pe_so".split("_"),
  4888. longDateFormat : {
  4889. LT : "H:mm",
  4890. L : "DD. MM. YYYY",
  4891. LL : "D. MMMM YYYY",
  4892. LLL : "D. MMMM YYYY LT",
  4893. LLLL : "dddd, D. MMMM YYYY LT"
  4894. },
  4895. calendar : {
  4896. sameDay : '[danes ob] LT',
  4897. nextDay : '[jutri ob] LT',
  4898. nextWeek : function () {
  4899. switch (this.day()) {
  4900. case 0:
  4901. return '[v] [nedeljo] [ob] LT';
  4902. case 3:
  4903. return '[v] [sredo] [ob] LT';
  4904. case 6:
  4905. return '[v] [soboto] [ob] LT';
  4906. case 1:
  4907. case 2:
  4908. case 4:
  4909. case 5:
  4910. return '[v] dddd [ob] LT';
  4911. }
  4912. },
  4913. lastDay : '[včeraj ob] LT',
  4914. lastWeek : function () {
  4915. switch (this.day()) {
  4916. case 0:
  4917. case 3:
  4918. case 6:
  4919. return '[prejšnja] dddd [ob] LT';
  4920. case 1:
  4921. case 2:
  4922. case 4:
  4923. case 5:
  4924. return '[prejšnji] dddd [ob] LT';
  4925. }
  4926. },
  4927. sameElse : 'L'
  4928. },
  4929. relativeTime : {
  4930. future : "čez %s",
  4931. past : "%s nazaj",
  4932. s : "nekaj sekund",
  4933. m : translate,
  4934. mm : translate,
  4935. h : translate,
  4936. hh : translate,
  4937. d : "en dan",
  4938. dd : translate,
  4939. M : "en mesec",
  4940. MM : translate,
  4941. y : "eno leto",
  4942. yy : translate
  4943. },
  4944. ordinal : '%d.',
  4945. week : {
  4946. dow : 1, // Monday is the first day of the week.
  4947. doy : 7 // The week that contains Jan 1st is the first week of the year.
  4948. }
  4949. });
  4950. }));
  4951. // moment.js language configuration
  4952. // language : Albanian (sq)
  4953. // author : Flakërim Ismani : https://github.com/flakerimi
  4954. // author: Menelion Elensúle: https://github.com/Oire (tests)
  4955. // author : Oerd Cukalla : https://github.com/oerd (fixes)
  4956. (function (factory) {
  4957. if (typeof define === 'function' && define.amd) {
  4958. define(['moment'], factory); // AMD
  4959. } else if (typeof exports === 'object') {
  4960. module.exports = factory(require('../moment')); // Node
  4961. } else {
  4962. factory(window.moment); // Browser global
  4963. }
  4964. }(function (moment) {
  4965. return moment.lang('sq', {
  4966. months : "Janar_Shkurt_Mars_Prill_Maj_Qershor_Korrik_Gusht_Shtator_Tetor_Nëntor_Dhjetor".split("_"),
  4967. monthsShort : "Jan_Shk_Mar_Pri_Maj_Qer_Kor_Gus_Sht_Tet_Nën_Dhj".split("_"),
  4968. weekdays : "E Diel_E Hënë_E Martë_E Mërkurë_E Enjte_E Premte_E Shtunë".split("_"),
  4969. weekdaysShort : "Die_Hën_Mar_Mër_Enj_Pre_Sht".split("_"),
  4970. weekdaysMin : "D_H_Ma_Më_E_P_Sh".split("_"),
  4971. meridiem : function (hours, minutes, isLower) {
  4972. return hours < 12 ? 'PD' : 'MD';
  4973. },
  4974. longDateFormat : {
  4975. LT : "HH:mm",
  4976. L : "DD/MM/YYYY",
  4977. LL : "D MMMM YYYY",
  4978. LLL : "D MMMM YYYY LT",
  4979. LLLL : "dddd, D MMMM YYYY LT"
  4980. },
  4981. calendar : {
  4982. sameDay : '[Sot në] LT',
  4983. nextDay : '[Nesër në] LT',
  4984. nextWeek : 'dddd [në] LT',
  4985. lastDay : '[Dje në] LT',
  4986. lastWeek : 'dddd [e kaluar në] LT',
  4987. sameElse : 'L'
  4988. },
  4989. relativeTime : {
  4990. future : "në %s",
  4991. past : "%s më parë",
  4992. s : "disa sekonda",
  4993. m : "një minutë",
  4994. mm : "%d minuta",
  4995. h : "një orë",
  4996. hh : "%d orë",
  4997. d : "një ditë",
  4998. dd : "%d ditë",
  4999. M : "një muaj",
  5000. MM : "%d muaj",
  5001. y : "një vit",
  5002. yy : "%d vite"
  5003. },
  5004. ordinal : '%d.',
  5005. week : {
  5006. dow : 1, // Monday is the first day of the week.
  5007. doy : 4 // The week that contains Jan 4th is the first week of the year.
  5008. }
  5009. });
  5010. }));
  5011. // moment.js language configuration
  5012. // language : Serbian-cyrillic (sr-cyrl)
  5013. // author : Milan Janačković<milanjanackovic@gmail.com> : https://github.com/milan-j
  5014. (function (factory) {
  5015. if (typeof define === 'function' && define.amd) {
  5016. define(['moment'], factory); // AMD
  5017. } else if (typeof exports === 'object') {
  5018. module.exports = factory(require('../moment')); // Node
  5019. } else {
  5020. factory(window.moment); // Browser global
  5021. }
  5022. }(function (moment) {
  5023. var translator = {
  5024. words: { //Different grammatical cases
  5025. m: ['један минут', 'једне минуте'],
  5026. mm: ['минут', 'минуте', 'минута'],
  5027. h: ['један сат', 'једног сата'],
  5028. hh: ['сат', 'сата', 'сати'],
  5029. dd: ['дан', 'дана', 'дана'],
  5030. MM: ['месец', 'месеца', 'месеци'],
  5031. yy: ['година', 'године', 'година']
  5032. },
  5033. correctGrammaticalCase: function (number, wordKey) {
  5034. return number === 1 ? wordKey[0] : (number >= 2 && number <= 4 ? wordKey[1] : wordKey[2]);
  5035. },
  5036. translate: function (number, withoutSuffix, key) {
  5037. var wordKey = translator.words[key];
  5038. if (key.length === 1) {
  5039. return withoutSuffix ? wordKey[0] : wordKey[1];
  5040. } else {
  5041. return number + ' ' + translator.correctGrammaticalCase(number, wordKey);
  5042. }
  5043. }
  5044. };
  5045. return moment.lang('sr-cyrl', {
  5046. months: ['јануар', 'фебруар', 'март', 'април', 'мај', 'јун', 'јул', 'август', 'септембар', 'октобар', 'новембар', 'децембар'],
  5047. monthsShort: ['јан.', 'феб.', 'мар.', 'апр.', 'мај', 'јун', 'јул', 'авг.', 'сеп.', 'окт.', 'нов.', 'дец.'],
  5048. weekdays: ['недеља', 'понедељак', 'уторак', 'среда', 'четвртак', 'петак', 'субота'],
  5049. weekdaysShort: ['нед.', 'пон.', 'уто.', 'сре.', 'чет.', 'пет.', 'суб.'],
  5050. weekdaysMin: ['не', 'по', 'ут', 'ср', 'че', 'пе', 'су'],
  5051. longDateFormat: {
  5052. LT: "H:mm",
  5053. L: "DD. MM. YYYY",
  5054. LL: "D. MMMM YYYY",
  5055. LLL: "D. MMMM YYYY LT",
  5056. LLLL: "dddd, D. MMMM YYYY LT"
  5057. },
  5058. calendar: {
  5059. sameDay: '[данас у] LT',
  5060. nextDay: '[сутра у] LT',
  5061. nextWeek: function () {
  5062. switch (this.day()) {
  5063. case 0:
  5064. return '[у] [недељу] [у] LT';
  5065. case 3:
  5066. return '[у] [среду] [у] LT';
  5067. case 6:
  5068. return '[у] [суботу] [у] LT';
  5069. case 1:
  5070. case 2:
  5071. case 4:
  5072. case 5:
  5073. return '[у] dddd [у] LT';
  5074. }
  5075. },
  5076. lastDay : '[јуче у] LT',
  5077. lastWeek : function () {
  5078. var lastWeekDays = [
  5079. '[прошле] [недеље] [у] LT',
  5080. '[прошлог] [понедељка] [у] LT',
  5081. '[прошлог] [уторка] [у] LT',
  5082. '[прошле] [среде] [у] LT',
  5083. '[прошлог] [четвртка] [у] LT',
  5084. '[прошлог] [петка] [у] LT',
  5085. '[прошле] [суботе] [у] LT'
  5086. ];
  5087. return lastWeekDays[this.day()];
  5088. },
  5089. sameElse : 'L'
  5090. },
  5091. relativeTime : {
  5092. future : "за %s",
  5093. past : "пре %s",
  5094. s : "неколико секунди",
  5095. m : translator.translate,
  5096. mm : translator.translate,
  5097. h : translator.translate,
  5098. hh : translator.translate,
  5099. d : "дан",
  5100. dd : translator.translate,
  5101. M : "месец",
  5102. MM : translator.translate,
  5103. y : "годину",
  5104. yy : translator.translate
  5105. },
  5106. ordinal : '%d.',
  5107. week : {
  5108. dow : 1, // Monday is the first day of the week.
  5109. doy : 7 // The week that contains Jan 1st is the first week of the year.
  5110. }
  5111. });
  5112. }));
  5113. // moment.js language configuration
  5114. // language : Serbian-latin (sr)
  5115. // author : Milan Janačković<milanjanackovic@gmail.com> : https://github.com/milan-j
  5116. (function (factory) {
  5117. if (typeof define === 'function' && define.amd) {
  5118. define(['moment'], factory); // AMD
  5119. } else if (typeof exports === 'object') {
  5120. module.exports = factory(require('../moment')); // Node
  5121. } else {
  5122. factory(window.moment); // Browser global
  5123. }
  5124. }(function (moment) {
  5125. var translator = {
  5126. words: { //Different grammatical cases
  5127. m: ['jedan minut', 'jedne minute'],
  5128. mm: ['minut', 'minute', 'minuta'],
  5129. h: ['jedan sat', 'jednog sata'],
  5130. hh: ['sat', 'sata', 'sati'],
  5131. dd: ['dan', 'dana', 'dana'],
  5132. MM: ['mesec', 'meseca', 'meseci'],
  5133. yy: ['godina', 'godine', 'godina']
  5134. },
  5135. correctGrammaticalCase: function (number, wordKey) {
  5136. return number === 1 ? wordKey[0] : (number >= 2 && number <= 4 ? wordKey[1] : wordKey[2]);
  5137. },
  5138. translate: function (number, withoutSuffix, key) {
  5139. var wordKey = translator.words[key];
  5140. if (key.length === 1) {
  5141. return withoutSuffix ? wordKey[0] : wordKey[1];
  5142. } else {
  5143. return number + ' ' + translator.correctGrammaticalCase(number, wordKey);
  5144. }
  5145. }
  5146. };
  5147. return moment.lang('sr', {
  5148. months: ['januar', 'februar', 'mart', 'april', 'maj', 'jun', 'jul', 'avgust', 'septembar', 'oktobar', 'novembar', 'decembar'],
  5149. monthsShort: ['jan.', 'feb.', 'mar.', 'apr.', 'maj', 'jun', 'jul', 'avg.', 'sep.', 'okt.', 'nov.', 'dec.'],
  5150. weekdays: ['nedelja', 'ponedeljak', 'utorak', 'sreda', 'četvrtak', 'petak', 'subota'],
  5151. weekdaysShort: ['ned.', 'pon.', 'uto.', 'sre.', 'čet.', 'pet.', 'sub.'],
  5152. weekdaysMin: ['ne', 'po', 'ut', 'sr', 'če', 'pe', 'su'],
  5153. longDateFormat: {
  5154. LT: "H:mm",
  5155. L: "DD. MM. YYYY",
  5156. LL: "D. MMMM YYYY",
  5157. LLL: "D. MMMM YYYY LT",
  5158. LLLL: "dddd, D. MMMM YYYY LT"
  5159. },
  5160. calendar: {
  5161. sameDay: '[danas u] LT',
  5162. nextDay: '[sutra u] LT',
  5163. nextWeek: function () {
  5164. switch (this.day()) {
  5165. case 0:
  5166. return '[u] [nedelju] [u] LT';
  5167. case 3:
  5168. return '[u] [sredu] [u] LT';
  5169. case 6:
  5170. return '[u] [subotu] [u] LT';
  5171. case 1:
  5172. case 2:
  5173. case 4:
  5174. case 5:
  5175. return '[u] dddd [u] LT';
  5176. }
  5177. },
  5178. lastDay : '[juče u] LT',
  5179. lastWeek : function () {
  5180. var lastWeekDays = [
  5181. '[prošle] [nedelje] [u] LT',
  5182. '[prošlog] [ponedeljka] [u] LT',
  5183. '[prošlog] [utorka] [u] LT',
  5184. '[prošle] [srede] [u] LT',
  5185. '[prošlog] [četvrtka] [u] LT',
  5186. '[prošlog] [petka] [u] LT',
  5187. '[prošle] [subote] [u] LT'
  5188. ];
  5189. return lastWeekDays[this.day()];
  5190. },
  5191. sameElse : 'L'
  5192. },
  5193. relativeTime : {
  5194. future : "za %s",
  5195. past : "pre %s",
  5196. s : "nekoliko sekundi",
  5197. m : translator.translate,
  5198. mm : translator.translate,
  5199. h : translator.translate,
  5200. hh : translator.translate,
  5201. d : "dan",
  5202. dd : translator.translate,
  5203. M : "mesec",
  5204. MM : translator.translate,
  5205. y : "godinu",
  5206. yy : translator.translate
  5207. },
  5208. ordinal : '%d.',
  5209. week : {
  5210. dow : 1, // Monday is the first day of the week.
  5211. doy : 7 // The week that contains Jan 1st is the first week of the year.
  5212. }
  5213. });
  5214. }));
  5215. // moment.js language configuration
  5216. // language : swedish (sv)
  5217. // author : Jens Alm : https://github.com/ulmus
  5218. (function (factory) {
  5219. if (typeof define === 'function' && define.amd) {
  5220. define(['moment'], factory); // AMD
  5221. } else if (typeof exports === 'object') {
  5222. module.exports = factory(require('../moment')); // Node
  5223. } else {
  5224. factory(window.moment); // Browser global
  5225. }
  5226. }(function (moment) {
  5227. return moment.lang('sv', {
  5228. months : "januari_februari_mars_april_maj_juni_juli_augusti_september_oktober_november_december".split("_"),
  5229. monthsShort : "jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),
  5230. weekdays : "söndag_måndag_tisdag_onsdag_torsdag_fredag_lördag".split("_"),
  5231. weekdaysShort : "sön_mån_tis_ons_tor_fre_lör".split("_"),
  5232. weekdaysMin : "sö_må_ti_on_to_fr_lö".split("_"),
  5233. longDateFormat : {
  5234. LT : "HH:mm",
  5235. L : "YYYY-MM-DD",
  5236. LL : "D MMMM YYYY",
  5237. LLL : "D MMMM YYYY LT",
  5238. LLLL : "dddd D MMMM YYYY LT"
  5239. },
  5240. calendar : {
  5241. sameDay: '[Idag] LT',
  5242. nextDay: '[Imorgon] LT',
  5243. lastDay: '[Igår] LT',
  5244. nextWeek: 'dddd LT',
  5245. lastWeek: '[Förra] dddd[en] LT',
  5246. sameElse: 'L'
  5247. },
  5248. relativeTime : {
  5249. future : "om %s",
  5250. past : "för %s sedan",
  5251. s : "några sekunder",
  5252. m : "en minut",
  5253. mm : "%d minuter",
  5254. h : "en timme",
  5255. hh : "%d timmar",
  5256. d : "en dag",
  5257. dd : "%d dagar",
  5258. M : "en månad",
  5259. MM : "%d månader",
  5260. y : "ett år",
  5261. yy : "%d år"
  5262. },
  5263. ordinal : function (number) {
  5264. var b = number % 10,
  5265. output = (~~ (number % 100 / 10) === 1) ? 'e' :
  5266. (b === 1) ? 'a' :
  5267. (b === 2) ? 'a' :
  5268. (b === 3) ? 'e' : 'e';
  5269. return number + output;
  5270. },
  5271. week : {
  5272. dow : 1, // Monday is the first day of the week.
  5273. doy : 4 // The week that contains Jan 4th is the first week of the year.
  5274. }
  5275. });
  5276. }));
  5277. // moment.js language configuration
  5278. // language : tamil (ta)
  5279. // author : Arjunkumar Krishnamoorthy : https://github.com/tk120404
  5280. (function (factory) {
  5281. if (typeof define === 'function' && define.amd) {
  5282. define(['moment'], factory); // AMD
  5283. } else if (typeof exports === 'object') {
  5284. module.exports = factory(require('../moment')); // Node
  5285. } else {
  5286. factory(window.moment); // Browser global
  5287. }
  5288. }(function (moment) {
  5289. /*var symbolMap = {
  5290. '1': '௧',
  5291. '2': '௨',
  5292. '3': '௩',
  5293. '4': '௪',
  5294. '5': '௫',
  5295. '6': '௬',
  5296. '7': '௭',
  5297. '8': '௮',
  5298. '9': '௯',
  5299. '0': '௦'
  5300. },
  5301. numberMap = {
  5302. '௧': '1',
  5303. '௨': '2',
  5304. '௩': '3',
  5305. '௪': '4',
  5306. '௫': '5',
  5307. '௬': '6',
  5308. '௭': '7',
  5309. '௮': '8',
  5310. '௯': '9',
  5311. '௦': '0'
  5312. }; */
  5313. return moment.lang('ta', {
  5314. months : 'ஜனவரி_பிப்ரவரி_மார்ச்_ஏப்ரல்_மே_ஜூன்_ஜூலை_ஆகஸ்ட்_செப்டெம்பர்_அக்டோபர்_நவம்பர்_டிசம்பர்'.split("_"),
  5315. monthsShort : 'ஜனவரி_பிப்ரவரி_மார்ச்_ஏப்ரல்_மே_ஜூன்_ஜூலை_ஆகஸ்ட்_செப்டெம்பர்_அக்டோபர்_நவம்பர்_டிசம்பர்'.split("_"),
  5316. weekdays : 'ஞாயிற்றுக்கிழமை_திங்கட்கிழமை_செவ்வாய்கிழமை_புதன்கிழமை_வியாழக்கிழமை_வெள்ளிக்கிழமை_சனிக்கிழமை'.split("_"),
  5317. weekdaysShort : 'ஞாயிறு_திங்கள்_செவ்வாய்_புதன்_வியாழன்_வெள்ளி_சனி'.split("_"),
  5318. weekdaysMin : 'ஞா_தி_செ_பு_வி_வெ_ச'.split("_"),
  5319. longDateFormat : {
  5320. LT : "HH:mm",
  5321. L : "DD/MM/YYYY",
  5322. LL : "D MMMM YYYY",
  5323. LLL : "D MMMM YYYY, LT",
  5324. LLLL : "dddd, D MMMM YYYY, LT"
  5325. },
  5326. calendar : {
  5327. sameDay : '[இன்று] LT',
  5328. nextDay : '[நாளை] LT',
  5329. nextWeek : 'dddd, LT',
  5330. lastDay : '[நேற்று] LT',
  5331. lastWeek : '[கடந்த வாரம்] dddd, LT',
  5332. sameElse : 'L'
  5333. },
  5334. relativeTime : {
  5335. future : "%s இல்",
  5336. past : "%s முன்",
  5337. s : "ஒரு சில விநாடிகள்",
  5338. m : "ஒரு நிமிடம்",
  5339. mm : "%d நிமிடங்கள்",
  5340. h : "ஒரு மணி நேரம்",
  5341. hh : "%d மணி நேரம்",
  5342. d : "ஒரு நாள்",
  5343. dd : "%d நாட்கள்",
  5344. M : "ஒரு மாதம்",
  5345. MM : "%d மாதங்கள்",
  5346. y : "ஒரு வருடம்",
  5347. yy : "%d ஆண்டுகள்"
  5348. },
  5349. /* preparse: function (string) {
  5350. return string.replace(/[௧௨௩௪௫௬௭௮௯௦]/g, function (match) {
  5351. return numberMap[match];
  5352. });
  5353. },
  5354. postformat: function (string) {
  5355. return string.replace(/\d/g, function (match) {
  5356. return symbolMap[match];
  5357. });
  5358. },*/
  5359. ordinal : function (number) {
  5360. return number + 'வது';
  5361. },
  5362. // refer http://ta.wikipedia.org/s/1er1
  5363. meridiem : function (hour, minute, isLower) {
  5364. if (hour >= 6 && hour <= 10) {
  5365. return " காலை";
  5366. } else if (hour >= 10 && hour <= 14) {
  5367. return " நண்பகல்";
  5368. } else if (hour >= 14 && hour <= 18) {
  5369. return " எற்பாடு";
  5370. } else if (hour >= 18 && hour <= 20) {
  5371. return " மாலை";
  5372. } else if (hour >= 20 && hour <= 24) {
  5373. return " இரவு";
  5374. } else if (hour >= 0 && hour <= 6) {
  5375. return " வைகறை";
  5376. }
  5377. },
  5378. week : {
  5379. dow : 0, // Sunday is the first day of the week.
  5380. doy : 6 // The week that contains Jan 1st is the first week of the year.
  5381. }
  5382. });
  5383. }));
  5384. // moment.js language configuration
  5385. // language : thai (th)
  5386. // author : Kridsada Thanabulpong : https://github.com/sirn
  5387. (function (factory) {
  5388. if (typeof define === 'function' && define.amd) {
  5389. define(['moment'], factory); // AMD
  5390. } else if (typeof exports === 'object') {
  5391. module.exports = factory(require('../moment')); // Node
  5392. } else {
  5393. factory(window.moment); // Browser global
  5394. }
  5395. }(function (moment) {
  5396. return moment.lang('th', {
  5397. months : "มกราคม_กุมภาพันธ์_มีนาคม_เมษายน_พฤษภาคม_มิถุนายน_กรกฎาคม_สิงหาคม_กันยายน_ตุลาคม_พฤศจิกายน_ธันวาคม".split("_"),
  5398. monthsShort : "มกรา_กุมภา_มีนา_เมษา_พฤษภา_มิถุนา_กรกฎา_สิงหา_กันยา_ตุลา_พฤศจิกา_ธันวา".split("_"),
  5399. weekdays : "อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัสบดี_ศุกร์_เสาร์".split("_"),
  5400. weekdaysShort : "อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัส_ศุกร์_เสาร์".split("_"), // yes, three characters difference
  5401. weekdaysMin : "อา._จ._อ._พ._พฤ._ศ._ส.".split("_"),
  5402. longDateFormat : {
  5403. LT : "H นาฬิกา m นาที",
  5404. L : "YYYY/MM/DD",
  5405. LL : "D MMMM YYYY",
  5406. LLL : "D MMMM YYYY เวลา LT",
  5407. LLLL : "วันddddที่ D MMMM YYYY เวลา LT"
  5408. },
  5409. meridiem : function (hour, minute, isLower) {
  5410. if (hour < 12) {
  5411. return "ก่อนเที่ยง";
  5412. } else {
  5413. return "หลังเที่ยง";
  5414. }
  5415. },
  5416. calendar : {
  5417. sameDay : '[วันนี้ เวลา] LT',
  5418. nextDay : '[พรุ่งนี้ เวลา] LT',
  5419. nextWeek : 'dddd[หน้า เวลา] LT',
  5420. lastDay : '[เมื่อวานนี้ เวลา] LT',
  5421. lastWeek : '[วัน]dddd[ที่แล้ว เวลา] LT',
  5422. sameElse : 'L'
  5423. },
  5424. relativeTime : {
  5425. future : "อีก %s",
  5426. past : "%sที่แล้ว",
  5427. s : "ไม่กี่วินาที",
  5428. m : "1 นาที",
  5429. mm : "%d นาที",
  5430. h : "1 ชั่วโมง",
  5431. hh : "%d ชั่วโมง",
  5432. d : "1 วัน",
  5433. dd : "%d วัน",
  5434. M : "1 เดือน",
  5435. MM : "%d เดือน",
  5436. y : "1 ปี",
  5437. yy : "%d ปี"
  5438. }
  5439. });
  5440. }));
  5441. // moment.js language configuration
  5442. // language : Tagalog/Filipino (tl-ph)
  5443. // author : Dan Hagman
  5444. (function (factory) {
  5445. if (typeof define === 'function' && define.amd) {
  5446. define(['moment'], factory); // AMD
  5447. } else if (typeof exports === 'object') {
  5448. module.exports = factory(require('../moment')); // Node
  5449. } else {
  5450. factory(window.moment); // Browser global
  5451. }
  5452. }(function (moment) {
  5453. return moment.lang('tl-ph', {
  5454. months : "Enero_Pebrero_Marso_Abril_Mayo_Hunyo_Hulyo_Agosto_Setyembre_Oktubre_Nobyembre_Disyembre".split("_"),
  5455. monthsShort : "Ene_Peb_Mar_Abr_May_Hun_Hul_Ago_Set_Okt_Nob_Dis".split("_"),
  5456. weekdays : "Linggo_Lunes_Martes_Miyerkules_Huwebes_Biyernes_Sabado".split("_"),
  5457. weekdaysShort : "Lin_Lun_Mar_Miy_Huw_Biy_Sab".split("_"),
  5458. weekdaysMin : "Li_Lu_Ma_Mi_Hu_Bi_Sab".split("_"),
  5459. longDateFormat : {
  5460. LT : "HH:mm",
  5461. L : "MM/D/YYYY",
  5462. LL : "MMMM D, YYYY",
  5463. LLL : "MMMM D, YYYY LT",
  5464. LLLL : "dddd, MMMM DD, YYYY LT"
  5465. },
  5466. calendar : {
  5467. sameDay: "[Ngayon sa] LT",
  5468. nextDay: '[Bukas sa] LT',
  5469. nextWeek: 'dddd [sa] LT',
  5470. lastDay: '[Kahapon sa] LT',
  5471. lastWeek: 'dddd [huling linggo] LT',
  5472. sameElse: 'L'
  5473. },
  5474. relativeTime : {
  5475. future : "sa loob ng %s",
  5476. past : "%s ang nakalipas",
  5477. s : "ilang segundo",
  5478. m : "isang minuto",
  5479. mm : "%d minuto",
  5480. h : "isang oras",
  5481. hh : "%d oras",
  5482. d : "isang araw",
  5483. dd : "%d araw",
  5484. M : "isang buwan",
  5485. MM : "%d buwan",
  5486. y : "isang taon",
  5487. yy : "%d taon"
  5488. },
  5489. ordinal : function (number) {
  5490. return number;
  5491. },
  5492. week : {
  5493. dow : 1, // Monday is the first day of the week.
  5494. doy : 4 // The week that contains Jan 4th is the first week of the year.
  5495. }
  5496. });
  5497. }));
  5498. // moment.js language configuration
  5499. // language : turkish (tr)
  5500. // authors : Erhan Gundogan : https://github.com/erhangundogan,
  5501. // Burak Yiğit Kaya: https://github.com/BYK
  5502. (function (factory) {
  5503. if (typeof define === 'function' && define.amd) {
  5504. define(['moment'], factory); // AMD
  5505. } else if (typeof exports === 'object') {
  5506. module.exports = factory(require('../moment')); // Node
  5507. } else {
  5508. factory(window.moment); // Browser global
  5509. }
  5510. }(function (moment) {
  5511. var suffixes = {
  5512. 1: "'inci",
  5513. 5: "'inci",
  5514. 8: "'inci",
  5515. 70: "'inci",
  5516. 80: "'inci",
  5517. 2: "'nci",
  5518. 7: "'nci",
  5519. 20: "'nci",
  5520. 50: "'nci",
  5521. 3: "'üncü",
  5522. 4: "'üncü",
  5523. 100: "'üncü",
  5524. 6: "'ncı",
  5525. 9: "'uncu",
  5526. 10: "'uncu",
  5527. 30: "'uncu",
  5528. 60: "'ıncı",
  5529. 90: "'ıncı"
  5530. };
  5531. return moment.lang('tr', {
  5532. months : "Ocak_Şubat_Mart_Nisan_Mayıs_Haziran_Temmuz_Ağustos_Eylül_Ekim_Kasım_Aralık".split("_"),
  5533. monthsShort : "Oca_Şub_Mar_Nis_May_Haz_Tem_Ağu_Eyl_Eki_Kas_Ara".split("_"),
  5534. weekdays : "Pazar_Pazartesi_Salı_Çarşamba_Perşembe_Cuma_Cumartesi".split("_"),
  5535. weekdaysShort : "Paz_Pts_Sal_Çar_Per_Cum_Cts".split("_"),
  5536. weekdaysMin : "Pz_Pt_Sa_Ça_Pe_Cu_Ct".split("_"),
  5537. longDateFormat : {
  5538. LT : "HH:mm",
  5539. L : "DD.MM.YYYY",
  5540. LL : "D MMMM YYYY",
  5541. LLL : "D MMMM YYYY LT",
  5542. LLLL : "dddd, D MMMM YYYY LT"
  5543. },
  5544. calendar : {
  5545. sameDay : '[bugün saat] LT',
  5546. nextDay : '[yarın saat] LT',
  5547. nextWeek : '[haftaya] dddd [saat] LT',
  5548. lastDay : '[dün] LT',
  5549. lastWeek : '[geçen hafta] dddd [saat] LT',
  5550. sameElse : 'L'
  5551. },
  5552. relativeTime : {
  5553. future : "%s sonra",
  5554. past : "%s önce",
  5555. s : "birkaç saniye",
  5556. m : "bir dakika",
  5557. mm : "%d dakika",
  5558. h : "bir saat",
  5559. hh : "%d saat",
  5560. d : "bir gün",
  5561. dd : "%d gün",
  5562. M : "bir ay",
  5563. MM : "%d ay",
  5564. y : "bir yıl",
  5565. yy : "%d yıl"
  5566. },
  5567. ordinal : function (number) {
  5568. if (number === 0) { // special case for zero
  5569. return number + "'ıncı";
  5570. }
  5571. var a = number % 10,
  5572. b = number % 100 - a,
  5573. c = number >= 100 ? 100 : null;
  5574. return number + (suffixes[a] || suffixes[b] || suffixes[c]);
  5575. },
  5576. week : {
  5577. dow : 1, // Monday is the first day of the week.
  5578. doy : 7 // The week that contains Jan 1st is the first week of the year.
  5579. }
  5580. });
  5581. }));
  5582. // moment.js language configuration
  5583. // language : Morocco Central Atlas Tamaziɣt in Latin (tzm-latn)
  5584. // author : Abdel Said : https://github.com/abdelsaid
  5585. (function (factory) {
  5586. if (typeof define === 'function' && define.amd) {
  5587. define(['moment'], factory); // AMD
  5588. } else if (typeof exports === 'object') {
  5589. module.exports = factory(require('../moment')); // Node
  5590. } else {
  5591. factory(window.moment); // Browser global
  5592. }
  5593. }(function (moment) {
  5594. return moment.lang('tzm-latn', {
  5595. months : "innayr_brˤayrˤ_marˤsˤ_ibrir_mayyw_ywnyw_ywlywz_ɣwšt_šwtanbir_ktˤwbrˤ_nwwanbir_dwjnbir".split("_"),
  5596. monthsShort : "innayr_brˤayrˤ_marˤsˤ_ibrir_mayyw_ywnyw_ywlywz_ɣwšt_šwtanbir_ktˤwbrˤ_nwwanbir_dwjnbir".split("_"),
  5597. weekdays : "asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas".split("_"),
  5598. weekdaysShort : "asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas".split("_"),
  5599. weekdaysMin : "asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas".split("_"),
  5600. longDateFormat : {
  5601. LT : "HH:mm",
  5602. L : "DD/MM/YYYY",
  5603. LL : "D MMMM YYYY",
  5604. LLL : "D MMMM YYYY LT",
  5605. LLLL : "dddd D MMMM YYYY LT"
  5606. },
  5607. calendar : {
  5608. sameDay: "[asdkh g] LT",
  5609. nextDay: '[aska g] LT',
  5610. nextWeek: 'dddd [g] LT',
  5611. lastDay: '[assant g] LT',
  5612. lastWeek: 'dddd [g] LT',
  5613. sameElse: 'L'
  5614. },
  5615. relativeTime : {
  5616. future : "dadkh s yan %s",
  5617. past : "yan %s",
  5618. s : "imik",
  5619. m : "minuḍ",
  5620. mm : "%d minuḍ",
  5621. h : "saɛa",
  5622. hh : "%d tassaɛin",
  5623. d : "ass",
  5624. dd : "%d ossan",
  5625. M : "ayowr",
  5626. MM : "%d iyyirn",
  5627. y : "asgas",
  5628. yy : "%d isgasn"
  5629. },
  5630. week : {
  5631. dow : 6, // Saturday is the first day of the week.
  5632. doy : 12 // The week that contains Jan 1st is the first week of the year.
  5633. }
  5634. });
  5635. }));
  5636. // moment.js language configuration
  5637. // language : Morocco Central Atlas Tamaziɣt (tzm)
  5638. // author : Abdel Said : https://github.com/abdelsaid
  5639. (function (factory) {
  5640. if (typeof define === 'function' && define.amd) {
  5641. define(['moment'], factory); // AMD
  5642. } else if (typeof exports === 'object') {
  5643. module.exports = factory(require('../moment')); // Node
  5644. } else {
  5645. factory(window.moment); // Browser global
  5646. }
  5647. }(function (moment) {
  5648. return moment.lang('tzm', {
  5649. months : "ⵉⵏⵏⴰⵢⵔ_ⴱⵕⴰⵢⵕ_ⵎⴰⵕⵚ_ⵉⴱⵔⵉⵔ_ⵎⴰⵢⵢⵓ_ⵢⵓⵏⵢⵓ_ⵢⵓⵍⵢⵓⵣ_ⵖⵓⵛⵜ_ⵛⵓⵜⴰⵏⴱⵉⵔ_ⴽⵟⵓⴱⵕ_ⵏⵓⵡⴰⵏⴱⵉⵔ_ⴷⵓⵊⵏⴱⵉⵔ".split("_"),
  5650. monthsShort : "ⵉⵏⵏⴰⵢⵔ_ⴱⵕⴰⵢⵕ_ⵎⴰⵕⵚ_ⵉⴱⵔⵉⵔ_ⵎⴰⵢⵢⵓ_ⵢⵓⵏⵢⵓ_ⵢⵓⵍⵢⵓⵣ_ⵖⵓⵛⵜ_ⵛⵓⵜⴰⵏⴱⵉⵔ_ⴽⵟⵓⴱⵕ_ⵏⵓⵡⴰⵏⴱⵉⵔ_ⴷⵓⵊⵏⴱⵉⵔ".split("_"),
  5651. weekdays : "ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ".split("_"),
  5652. weekdaysShort : "ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ".split("_"),
  5653. weekdaysMin : "ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ".split("_"),
  5654. longDateFormat : {
  5655. LT : "HH:mm",
  5656. L : "DD/MM/YYYY",
  5657. LL : "D MMMM YYYY",
  5658. LLL : "D MMMM YYYY LT",
  5659. LLLL : "dddd D MMMM YYYY LT"
  5660. },
  5661. calendar : {
  5662. sameDay: "[ⴰⵙⴷⵅ ⴴ] LT",
  5663. nextDay: '[ⴰⵙⴽⴰ ⴴ] LT',
  5664. nextWeek: 'dddd [ⴴ] LT',
  5665. lastDay: '[ⴰⵚⴰⵏⵜ ⴴ] LT',
  5666. lastWeek: 'dddd [ⴴ] LT',
  5667. sameElse: 'L'
  5668. },
  5669. relativeTime : {
  5670. future : "ⴷⴰⴷⵅ ⵙ ⵢⴰⵏ %s",
  5671. past : "ⵢⴰⵏ %s",
  5672. s : "ⵉⵎⵉⴽ",
  5673. m : "ⵎⵉⵏⵓⴺ",
  5674. mm : "%d ⵎⵉⵏⵓⴺ",
  5675. h : "ⵙⴰⵄⴰ",
  5676. hh : "%d ⵜⴰⵙⵙⴰⵄⵉⵏ",
  5677. d : "ⴰⵙⵙ",
  5678. dd : "%d oⵙⵙⴰⵏ",
  5679. M : "ⴰⵢoⵓⵔ",
  5680. MM : "%d ⵉⵢⵢⵉⵔⵏ",
  5681. y : "ⴰⵙⴳⴰⵙ",
  5682. yy : "%d ⵉⵙⴳⴰⵙⵏ"
  5683. },
  5684. week : {
  5685. dow : 6, // Saturday is the first day of the week.
  5686. doy : 12 // The week that contains Jan 1st is the first week of the year.
  5687. }
  5688. });
  5689. }));
  5690. // moment.js language configuration
  5691. // language : ukrainian (uk)
  5692. // author : zemlanin : https://github.com/zemlanin
  5693. // Author : Menelion Elensúle : https://github.com/Oire
  5694. (function (factory) {
  5695. if (typeof define === 'function' && define.amd) {
  5696. define(['moment'], factory); // AMD
  5697. } else if (typeof exports === 'object') {
  5698. module.exports = factory(require('../moment')); // Node
  5699. } else {
  5700. factory(window.moment); // Browser global
  5701. }
  5702. }(function (moment) {
  5703. function plural(word, num) {
  5704. var forms = word.split('_');
  5705. return num % 10 === 1 && num % 100 !== 11 ? forms[0] : (num % 10 >= 2 && num % 10 <= 4 && (num % 100 < 10 || num % 100 >= 20) ? forms[1] : forms[2]);
  5706. }
  5707. function relativeTimeWithPlural(number, withoutSuffix, key) {
  5708. var format = {
  5709. 'mm': 'хвилина_хвилини_хвилин',
  5710. 'hh': 'година_години_годин',
  5711. 'dd': 'день_дні_днів',
  5712. 'MM': 'місяць_місяці_місяців',
  5713. 'yy': 'рік_роки_років'
  5714. };
  5715. if (key === 'm') {
  5716. return withoutSuffix ? 'хвилина' : 'хвилину';
  5717. }
  5718. else if (key === 'h') {
  5719. return withoutSuffix ? 'година' : 'годину';
  5720. }
  5721. else {
  5722. return number + ' ' + plural(format[key], +number);
  5723. }
  5724. }
  5725. function monthsCaseReplace(m, format) {
  5726. var months = {
  5727. 'nominative': 'січень_лютий_березень_квітень_травень_червень_липень_серпень_вересень_жовтень_листопад_грудень'.split('_'),
  5728. 'accusative': 'січня_лютого_березня_квітня_травня_червня_липня_серпня_вересня_жовтня_листопада_грудня'.split('_')
  5729. },
  5730. nounCase = (/D[oD]? *MMMM?/).test(format) ?
  5731. 'accusative' :
  5732. 'nominative';
  5733. return months[nounCase][m.month()];
  5734. }
  5735. function weekdaysCaseReplace(m, format) {
  5736. var weekdays = {
  5737. 'nominative': 'неділя_понеділок_вівторок_середа_четвер_п’ятниця_субота'.split('_'),
  5738. 'accusative': 'неділю_понеділок_вівторок_середу_четвер_п’ятницю_суботу'.split('_'),
  5739. 'genitive': 'неділі_понеділка_вівторка_середи_четверга_п’ятниці_суботи'.split('_')
  5740. },
  5741. nounCase = (/(\[[ВвУу]\]) ?dddd/).test(format) ?
  5742. 'accusative' :
  5743. ((/\[?(?:минулої|наступної)? ?\] ?dddd/).test(format) ?
  5744. 'genitive' :
  5745. 'nominative');
  5746. return weekdays[nounCase][m.day()];
  5747. }
  5748. function processHoursFunction(str) {
  5749. return function () {
  5750. return str + 'о' + (this.hours() === 11 ? 'б' : '') + '] LT';
  5751. };
  5752. }
  5753. return moment.lang('uk', {
  5754. months : monthsCaseReplace,
  5755. monthsShort : "січ_лют_бер_квіт_трав_черв_лип_серп_вер_жовт_лист_груд".split("_"),
  5756. weekdays : weekdaysCaseReplace,
  5757. weekdaysShort : "нд_пн_вт_ср_чт_пт_сб".split("_"),
  5758. weekdaysMin : "нд_пн_вт_ср_чт_пт_сб".split("_"),
  5759. longDateFormat : {
  5760. LT : "HH:mm",
  5761. L : "DD.MM.YYYY",
  5762. LL : "D MMMM YYYY р.",
  5763. LLL : "D MMMM YYYY р., LT",
  5764. LLLL : "dddd, D MMMM YYYY р., LT"
  5765. },
  5766. calendar : {
  5767. sameDay: processHoursFunction('[Сьогодні '),
  5768. nextDay: processHoursFunction('[Завтра '),
  5769. lastDay: processHoursFunction('[Вчора '),
  5770. nextWeek: processHoursFunction('[У] dddd ['),
  5771. lastWeek: function () {
  5772. switch (this.day()) {
  5773. case 0:
  5774. case 3:
  5775. case 5:
  5776. case 6:
  5777. return processHoursFunction('[Минулої] dddd [').call(this);
  5778. case 1:
  5779. case 2:
  5780. case 4:
  5781. return processHoursFunction('[Минулого] dddd [').call(this);
  5782. }
  5783. },
  5784. sameElse: 'L'
  5785. },
  5786. relativeTime : {
  5787. future : "за %s",
  5788. past : "%s тому",
  5789. s : "декілька секунд",
  5790. m : relativeTimeWithPlural,
  5791. mm : relativeTimeWithPlural,
  5792. h : "годину",
  5793. hh : relativeTimeWithPlural,
  5794. d : "день",
  5795. dd : relativeTimeWithPlural,
  5796. M : "місяць",
  5797. MM : relativeTimeWithPlural,
  5798. y : "рік",
  5799. yy : relativeTimeWithPlural
  5800. },
  5801. // M. E.: those two are virtually unused but a user might want to implement them for his/her website for some reason
  5802. meridiem : function (hour, minute, isLower) {
  5803. if (hour < 4) {
  5804. return "ночі";
  5805. } else if (hour < 12) {
  5806. return "ранку";
  5807. } else if (hour < 17) {
  5808. return "дня";
  5809. } else {
  5810. return "вечора";
  5811. }
  5812. },
  5813. ordinal: function (number, period) {
  5814. switch (period) {
  5815. case 'M':
  5816. case 'd':
  5817. case 'DDD':
  5818. case 'w':
  5819. case 'W':
  5820. return number + '-й';
  5821. case 'D':
  5822. return number + '-го';
  5823. default:
  5824. return number;
  5825. }
  5826. },
  5827. week : {
  5828. dow : 1, // Monday is the first day of the week.
  5829. doy : 7 // The week that contains Jan 1st is the first week of the year.
  5830. }
  5831. });
  5832. }));
  5833. // moment.js language configuration
  5834. // language : uzbek
  5835. // author : Sardor Muminov : https://github.com/muminoff
  5836. (function (factory) {
  5837. if (typeof define === 'function' && define.amd) {
  5838. define(['moment'], factory); // AMD
  5839. } else if (typeof exports === 'object') {
  5840. module.exports = factory(require('../moment')); // Node
  5841. } else {
  5842. factory(window.moment); // Browser global
  5843. }
  5844. }(function (moment) {
  5845. return moment.lang('uz', {
  5846. months : "январь_февраль_март_апрель_май_июнь_июль_август_сентябрь_октябрь_ноябрь_декабрь".split("_"),
  5847. monthsShort : "янв_фев_мар_апр_май_июн_июл_авг_сен_окт_ноя_дек".split("_"),
  5848. weekdays : "Якшанба_Душанба_Сешанба_Чоршанба_Пайшанба_Жума_Шанба".split("_"),
  5849. weekdaysShort : "Якш_Душ_Сеш_Чор_Пай_Жум_Шан".split("_"),
  5850. weekdaysMin : "Як_Ду_Се_Чо_Па_Жу_Ша".split("_"),
  5851. longDateFormat : {
  5852. LT : "HH:mm",
  5853. L : "DD/MM/YYYY",
  5854. LL : "D MMMM YYYY",
  5855. LLL : "D MMMM YYYY LT",
  5856. LLLL : "D MMMM YYYY, dddd LT"
  5857. },
  5858. calendar : {
  5859. sameDay : '[Бугун соат] LT [да]',
  5860. nextDay : '[Эртага] LT [да]',
  5861. nextWeek : 'dddd [куни соат] LT [да]',
  5862. lastDay : '[Кеча соат] LT [да]',
  5863. lastWeek : '[Утган] dddd [куни соат] LT [да]',
  5864. sameElse : 'L'
  5865. },
  5866. relativeTime : {
  5867. future : "Якин %s ичида",
  5868. past : "Бир неча %s олдин",
  5869. s : "фурсат",
  5870. m : "бир дакика",
  5871. mm : "%d дакика",
  5872. h : "бир соат",
  5873. hh : "%d соат",
  5874. d : "бир кун",
  5875. dd : "%d кун",
  5876. M : "бир ой",
  5877. MM : "%d ой",
  5878. y : "бир йил",
  5879. yy : "%d йил"
  5880. },
  5881. week : {
  5882. dow : 1, // Monday is the first day of the week.
  5883. doy : 7 // The week that contains Jan 4th is the first week of the year.
  5884. }
  5885. });
  5886. }));
  5887. // moment.js language configuration
  5888. // language : vietnamese (vi)
  5889. // author : Bang Nguyen : https://github.com/bangnk
  5890. (function (factory) {
  5891. if (typeof define === 'function' && define.amd) {
  5892. define(['moment'], factory); // AMD
  5893. } else if (typeof exports === 'object') {
  5894. module.exports = factory(require('../moment')); // Node
  5895. } else {
  5896. factory(window.moment); // Browser global
  5897. }
  5898. }(function (moment) {
  5899. return moment.lang('vi', {
  5900. months : "tháng 1_tháng 2_tháng 3_tháng 4_tháng 5_tháng 6_tháng 7_tháng 8_tháng 9_tháng 10_tháng 11_tháng 12".split("_"),
  5901. monthsShort : "Th01_Th02_Th03_Th04_Th05_Th06_Th07_Th08_Th09_Th10_Th11_Th12".split("_"),
  5902. weekdays : "chủ nhật_thứ hai_thứ ba_thứ tư_thứ năm_thứ sáu_thứ bảy".split("_"),
  5903. weekdaysShort : "CN_T2_T3_T4_T5_T6_T7".split("_"),
  5904. weekdaysMin : "CN_T2_T3_T4_T5_T6_T7".split("_"),
  5905. longDateFormat : {
  5906. LT : "HH:mm",
  5907. L : "DD/MM/YYYY",
  5908. LL : "D MMMM [năm] YYYY",
  5909. LLL : "D MMMM [năm] YYYY LT",
  5910. LLLL : "dddd, D MMMM [năm] YYYY LT",
  5911. l : "DD/M/YYYY",
  5912. ll : "D MMM YYYY",
  5913. lll : "D MMM YYYY LT",
  5914. llll : "ddd, D MMM YYYY LT"
  5915. },
  5916. calendar : {
  5917. sameDay: "[Hôm nay lúc] LT",
  5918. nextDay: '[Ngày mai lúc] LT',
  5919. nextWeek: 'dddd [tuần tới lúc] LT',
  5920. lastDay: '[Hôm qua lúc] LT',
  5921. lastWeek: 'dddd [tuần rồi lúc] LT',
  5922. sameElse: 'L'
  5923. },
  5924. relativeTime : {
  5925. future : "%s tới",
  5926. past : "%s trước",
  5927. s : "vài giây",
  5928. m : "một phút",
  5929. mm : "%d phút",
  5930. h : "một giờ",
  5931. hh : "%d giờ",
  5932. d : "một ngày",
  5933. dd : "%d ngày",
  5934. M : "một tháng",
  5935. MM : "%d tháng",
  5936. y : "một năm",
  5937. yy : "%d năm"
  5938. },
  5939. ordinal : function (number) {
  5940. return number;
  5941. },
  5942. week : {
  5943. dow : 1, // Monday is the first day of the week.
  5944. doy : 4 // The week that contains Jan 4th is the first week of the year.
  5945. }
  5946. });
  5947. }));
  5948. // moment.js language configuration
  5949. // language : chinese
  5950. // author : suupic : https://github.com/suupic
  5951. // author : Zeno Zeng : https://github.com/zenozeng
  5952. (function (factory) {
  5953. if (typeof define === 'function' && define.amd) {
  5954. define(['moment'], factory); // AMD
  5955. } else if (typeof exports === 'object') {
  5956. module.exports = factory(require('../moment')); // Node
  5957. } else {
  5958. factory(window.moment); // Browser global
  5959. }
  5960. }(function (moment) {
  5961. return moment.lang('zh-cn', {
  5962. months : "一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),
  5963. monthsShort : "1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),
  5964. weekdays : "星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),
  5965. weekdaysShort : "周日_周一_周二_周三_周四_周五_周六".split("_"),
  5966. weekdaysMin : "日_一_二_三_四_五_六".split("_"),
  5967. longDateFormat : {
  5968. LT : "Ah点mm",
  5969. L : "YYYY-MM-DD",
  5970. LL : "YYYY年MMMD日",
  5971. LLL : "YYYY年MMMD日LT",
  5972. LLLL : "YYYY年MMMD日ddddLT",
  5973. l : "YYYY-MM-DD",
  5974. ll : "YYYY年MMMD日",
  5975. lll : "YYYY年MMMD日LT",
  5976. llll : "YYYY年MMMD日ddddLT"
  5977. },
  5978. meridiem : function (hour, minute, isLower) {
  5979. var hm = hour * 100 + minute;
  5980. if (hm < 600) {
  5981. return "凌晨";
  5982. } else if (hm < 900) {
  5983. return "早上";
  5984. } else if (hm < 1130) {
  5985. return "上午";
  5986. } else if (hm < 1230) {
  5987. return "中午";
  5988. } else if (hm < 1800) {
  5989. return "下午";
  5990. } else {
  5991. return "晚上";
  5992. }
  5993. },
  5994. calendar : {
  5995. sameDay : function () {
  5996. return this.minutes() === 0 ? "[今天]Ah[点整]" : "[今天]LT";
  5997. },
  5998. nextDay : function () {
  5999. return this.minutes() === 0 ? "[明天]Ah[点整]" : "[明天]LT";
  6000. },
  6001. lastDay : function () {
  6002. return this.minutes() === 0 ? "[昨天]Ah[点整]" : "[昨天]LT";
  6003. },
  6004. nextWeek : function () {
  6005. var startOfWeek, prefix;
  6006. startOfWeek = moment().startOf('week');
  6007. prefix = this.unix() - startOfWeek.unix() >= 7 * 24 * 3600 ? '[下]' : '[本]';
  6008. return this.minutes() === 0 ? prefix + "dddAh点整" : prefix + "dddAh点mm";
  6009. },
  6010. lastWeek : function () {
  6011. var startOfWeek, prefix;
  6012. startOfWeek = moment().startOf('week');
  6013. prefix = this.unix() < startOfWeek.unix() ? '[上]' : '[本]';
  6014. return this.minutes() === 0 ? prefix + "dddAh点整" : prefix + "dddAh点mm";
  6015. },
  6016. sameElse : 'LL'
  6017. },
  6018. ordinal : function (number, period) {
  6019. switch (period) {
  6020. case "d":
  6021. case "D":
  6022. case "DDD":
  6023. return number + "日";
  6024. case "M":
  6025. return number + "月";
  6026. case "w":
  6027. case "W":
  6028. return number + "周";
  6029. default:
  6030. return number;
  6031. }
  6032. },
  6033. relativeTime : {
  6034. future : "%s内",
  6035. past : "%s前",
  6036. s : "几秒",
  6037. m : "1分钟",
  6038. mm : "%d分钟",
  6039. h : "1小时",
  6040. hh : "%d小时",
  6041. d : "1天",
  6042. dd : "%d天",
  6043. M : "1个月",
  6044. MM : "%d个月",
  6045. y : "1年",
  6046. yy : "%d年"
  6047. },
  6048. week : {
  6049. // GB/T 7408-1994《数据元和交换格式·信息交换·日期和时间表示法》与ISO 8601:1988等效
  6050. dow : 1, // Monday is the first day of the week.
  6051. doy : 4 // The week that contains Jan 4th is the first week of the year.
  6052. }
  6053. });
  6054. }));
  6055. // moment.js language configuration
  6056. // language : traditional chinese (zh-tw)
  6057. // author : Ben : https://github.com/ben-lin
  6058. (function (factory) {
  6059. if (typeof define === 'function' && define.amd) {
  6060. define(['moment'], factory); // AMD
  6061. } else if (typeof exports === 'object') {
  6062. module.exports = factory(require('../moment')); // Node
  6063. } else {
  6064. factory(window.moment); // Browser global
  6065. }
  6066. }(function (moment) {
  6067. return moment.lang('zh-tw', {
  6068. months : "一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),
  6069. monthsShort : "1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),
  6070. weekdays : "星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),
  6071. weekdaysShort : "週日_週一_週二_週三_週四_週五_週六".split("_"),
  6072. weekdaysMin : "日_一_二_三_四_五_六".split("_"),
  6073. longDateFormat : {
  6074. LT : "Ah點mm",
  6075. L : "YYYY年MMMD日",
  6076. LL : "YYYY年MMMD日",
  6077. LLL : "YYYY年MMMD日LT",
  6078. LLLL : "YYYY年MMMD日ddddLT",
  6079. l : "YYYY年MMMD日",
  6080. ll : "YYYY年MMMD日",
  6081. lll : "YYYY年MMMD日LT",
  6082. llll : "YYYY年MMMD日ddddLT"
  6083. },
  6084. meridiem : function (hour, minute, isLower) {
  6085. var hm = hour * 100 + minute;
  6086. if (hm < 900) {
  6087. return "早上";
  6088. } else if (hm < 1130) {
  6089. return "上午";
  6090. } else if (hm < 1230) {
  6091. return "中午";
  6092. } else if (hm < 1800) {
  6093. return "下午";
  6094. } else {
  6095. return "晚上";
  6096. }
  6097. },
  6098. calendar : {
  6099. sameDay : '[今天]LT',
  6100. nextDay : '[明天]LT',
  6101. nextWeek : '[下]ddddLT',
  6102. lastDay : '[昨天]LT',
  6103. lastWeek : '[上]ddddLT',
  6104. sameElse : 'L'
  6105. },
  6106. ordinal : function (number, period) {
  6107. switch (period) {
  6108. case "d" :
  6109. case "D" :
  6110. case "DDD" :
  6111. return number + "日";
  6112. case "M" :
  6113. return number + "月";
  6114. case "w" :
  6115. case "W" :
  6116. return number + "週";
  6117. default :
  6118. return number;
  6119. }
  6120. },
  6121. relativeTime : {
  6122. future : "%s內",
  6123. past : "%s前",
  6124. s : "幾秒",
  6125. m : "一分鐘",
  6126. mm : "%d分鐘",
  6127. h : "一小時",
  6128. hh : "%d小時",
  6129. d : "一天",
  6130. dd : "%d天",
  6131. M : "一個月",
  6132. MM : "%d個月",
  6133. y : "一年",
  6134. yy : "%d年"
  6135. }
  6136. });
  6137. }));