131:
87:
27:
462:, under the name jQuery Globalization plugin, built on top of an export of the .net locale database. From there the dependency on jQuery was removed and the project renamed to Globalize. In a much larger effort, the project was entirely rewritten on top of Unicode's CLDR, making use of its comprehensive and accurate coverage of all kinds of localization data.
275:(CLDR), the largest and most extensive standard repository of locale data available. CLDR is constantly updated and is used by many large applications and operating systems, to always have access to the most accurate and up-to-date locale data.
233:
Globalize provides number formatting and parsing, date and time formatting and parsing, currency formatting, unit formatting, message formatting (ICU message format pattern), and plural support.
243:
Keeps code separate from i18n content. Doesn't host or embed any locale data in the library. Empowers developers to control the loading mechanism of their choice.
1341:
520:
1541:
246:
Allows developers to load as much or as little data as they need. Avoids duplicating data if using multiple i18n libraries that leverage CLDR.
624:
604:
542:
1551:
689:
218:
564:
553:
531:
869:
164:
1011:
283:
Since
Globalize doesn't bundle any localization data, it has to be first initialized using some CLDR content:
1546:
1519:
1495:
1475:
1247:
272:
222:
1404:
597:
110:
1509:
1386:
1353:
854:
78:
1461:
86:
806:
1491:
1366:
1310:
927:
786:
590:
1300:
1394:
1315:
1270:
981:
839:
575:
478:
1280:
1021:
796:
1412:
1320:
1285:
1137:
941:
791:
657:
844:
130:
8:
1177:
1059:
874:
694:
1471:
1445:
1376:
1305:
1167:
1117:
824:
819:
214:
169:
151:
1515:
1197:
1192:
1069:
1064:
727:
672:
49:
471:
1212:
1142:
1016:
750:
742:
732:
176:
884:
249:
Keeps code modular. Allows developers to load the i18n functionalities they need.
1417:
1162:
909:
849:
211:
1535:
1371:
899:
879:
667:
613:
260:
1026:
946:
864:
652:
647:
192:
119:
1202:
1102:
1074:
976:
936:
760:
662:
181:
1505:
1501:
1325:
1182:
1132:
1112:
1031:
956:
919:
859:
704:
684:
554:
GitHub commit that starts a non-jQuery dependent version of the library
455:
144:
44:
34:
565:
Final GitHub commit to rename the repo from jquery-global to
Globalize
1432:
1255:
1227:
1122:
931:
904:
459:
240:
Leverages the
Unicode CLDR data and follows its UTS#35 specification.
1440:
1422:
1265:
1260:
1187:
986:
951:
834:
829:
1335:
1481:
1275:
1217:
1157:
1152:
1127:
1097:
1006:
1001:
996:
991:
814:
778:
768:
699:
642:
582:
253:
26:
1465:
1330:
1147:
1107:
1079:
1041:
1036:
971:
961:
894:
889:
722:
679:
264:
500:
1290:
1232:
1222:
1207:
714:
1361:
1295:
1172:
1051:
966:
634:
1485:
1237:
1089:
458:
and originally developed by David Reed, sponsored by
521:
454:Globalize was first announced in October 2010 by
1533:
532:Initial commit of jQuery Globalization on GitHub
271:Globalize is based on the Unicode Consortium's
598:
543:The source files for the generator on GitHub
493:
605:
591:
129:
85:
25:
1542:Free software programmed in JavaScript
1534:
586:
219:internationalization and localization
157:
13:
612:
256:, consistently across all of them.
14:
1563:
16:Cross-platform JavaScript library
1552:Software using the MIT license
569:
558:
547:
536:
525:
514:
444:// > "27/11/2015"
414:// > "11/27/2015"
1:
576:Announcement of Globalize 1.0
465:
273:Common Locale Data Repository
223:Common Locale Data Repository
7:
855:Remote Application Platform
228:
10:
1568:
501:"License - jQuery Project"
449:
1454:
1431:
1403:
1385:
1352:
1246:
1088:
1050:
918:
805:
777:
759:
741:
713:
633:
620:
187:
175:
163:
150:
140:
109:
105:
77:
73:
55:
43:
33:
24:
285:
278:
221:that uses the Unicode
39:Rafael Xavier de Souza
360:"cldr-data"
327:"cldr-data"
303:"globalize"
252:Runs in browsers and
92:; 3 years ago
61:; 9 years ago
1547:JavaScript libraries
1462:Application Express
503:. jQuery Foundation
59:April 23, 2015
21:
333:entireSupplemental
263:as easy to use as
215:JavaScript library
170:JavaScript library
35:Original author(s)
19:
1529:
1528:
205:
204:
50:jQuery Foundation
1559:
751:ColdBox Platform
607:
600:
593:
584:
583:
578:
573:
567:
562:
556:
551:
545:
540:
534:
529:
523:
518:
512:
511:
509:
508:
497:
491:
490:
488:
486:
475:
445:
442:
439:
436:
433:
430:
427:
424:
421:
418:
415:
412:
409:
406:
403:
400:
397:
394:
391:
388:
385:
382:
379:
376:
373:
370:
367:
364:
361:
358:
355:
352:
349:
346:
343:
340:
337:
334:
331:
328:
325:
322:
319:
316:
313:
310:
307:
304:
301:
298:
295:
292:
289:
201:
198:
196:
194:
133:
128:
125:
123:
121:
100:
98:
93:
89:
69:
67:
62:
29:
22:
18:
1567:
1566:
1562:
1561:
1560:
1558:
1557:
1556:
1532:
1531:
1530:
1525:
1455:Other languages
1450:
1427:
1399:
1381:
1348:
1242:
1084:
1046:
914:
801:
773:
755:
737:
709:
629:
616:
611:
581:
574:
570:
563:
559:
552:
548:
541:
537:
530:
526:
519:
515:
506:
504:
499:
498:
494:
484:
482:
481:. 2 August 2021
479:"Release 1.7.0"
477:
476:
472:
468:
452:
447:
446:
443:
440:
437:
434:
431:
428:
425:
422:
419:
416:
413:
410:
407:
404:
401:
398:
395:
392:
389:
386:
383:
380:
377:
374:
371:
368:
365:
362:
359:
356:
353:
350:
347:
344:
341:
338:
335:
332:
329:
326:
323:
320:
317:
314:
311:
308:
305:
302:
299:
296:
293:
290:
287:
281:
231:
191:
158:Browser support
136:
118:
101:
96:
94:
91:
90:/ 2 August 2021
65:
63:
60:
56:Initial release
17:
12:
11:
5:
1565:
1555:
1554:
1549:
1544:
1527:
1526:
1524:
1523:
1513:
1499:
1489:
1479:
1469:
1458:
1456:
1452:
1451:
1449:
1448:
1443:
1437:
1435:
1429:
1428:
1426:
1425:
1420:
1415:
1409:
1407:
1401:
1400:
1398:
1397:
1391:
1389:
1383:
1382:
1380:
1379:
1374:
1369:
1364:
1358:
1356:
1350:
1349:
1347:
1346:
1338:
1333:
1328:
1323:
1318:
1313:
1308:
1303:
1298:
1293:
1288:
1283:
1278:
1273:
1268:
1263:
1258:
1252:
1250:
1244:
1243:
1241:
1240:
1235:
1230:
1225:
1220:
1215:
1210:
1205:
1200:
1195:
1190:
1185:
1180:
1175:
1170:
1165:
1160:
1155:
1150:
1145:
1140:
1135:
1130:
1125:
1120:
1115:
1110:
1105:
1100:
1094:
1092:
1086:
1085:
1083:
1082:
1077:
1072:
1067:
1062:
1056:
1054:
1048:
1047:
1045:
1044:
1039:
1034:
1029:
1024:
1019:
1014:
1009:
1004:
999:
994:
989:
984:
979:
974:
969:
964:
959:
954:
949:
944:
939:
934:
924:
922:
916:
915:
913:
912:
907:
902:
897:
892:
887:
882:
877:
872:
867:
862:
857:
852:
847:
842:
837:
832:
827:
822:
817:
811:
809:
803:
802:
800:
799:
794:
789:
783:
781:
775:
774:
772:
771:
765:
763:
757:
756:
754:
753:
747:
745:
739:
738:
736:
735:
730:
725:
719:
717:
711:
710:
708:
707:
702:
697:
692:
687:
682:
677:
676:
675:
670:
665:
660:
655:
650:
639:
637:
631:
630:
628:
627:
621:
618:
617:
614:Web frameworks
610:
609:
602:
595:
587:
580:
579:
568:
557:
546:
535:
524:
513:
492:
469:
467:
464:
451:
448:
423:"es"
393:"en"
378:"es"
372:"en"
286:
280:
277:
269:
268:
257:
250:
247:
244:
241:
236:Design Goals:
230:
227:
212:cross-platform
203:
202:
189:
185:
184:
179:
173:
172:
167:
161:
160:
154:
148:
147:
142:
138:
137:
135:
134:
115:
113:
107:
106:
103:
102:
83:
81:
79:Stable release
75:
74:
71:
70:
57:
53:
52:
47:
41:
40:
37:
31:
30:
15:
9:
6:
4:
3:
2:
1564:
1553:
1550:
1548:
1545:
1543:
1540:
1539:
1537:
1521:
1517:
1514:
1511:
1507:
1503:
1500:
1497:
1493:
1490:
1487:
1483:
1480:
1477:
1473:
1470:
1467:
1463:
1460:
1459:
1457:
1453:
1447:
1444:
1442:
1439:
1438:
1436:
1434:
1430:
1424:
1421:
1419:
1416:
1414:
1411:
1410:
1408:
1406:
1402:
1396:
1393:
1392:
1390:
1388:
1384:
1378:
1375:
1373:
1372:Ruby on Rails
1370:
1368:
1365:
1363:
1360:
1359:
1357:
1355:
1351:
1344:
1343:
1339:
1337:
1334:
1332:
1329:
1327:
1324:
1322:
1319:
1317:
1314:
1312:
1309:
1307:
1304:
1302:
1299:
1297:
1294:
1292:
1289:
1287:
1284:
1282:
1279:
1277:
1274:
1272:
1269:
1267:
1264:
1262:
1259:
1257:
1254:
1253:
1251:
1249:
1245:
1239:
1236:
1234:
1231:
1229:
1226:
1224:
1221:
1219:
1216:
1214:
1211:
1209:
1206:
1204:
1201:
1199:
1196:
1194:
1191:
1189:
1186:
1184:
1181:
1179:
1176:
1174:
1171:
1169:
1166:
1164:
1161:
1159:
1156:
1154:
1151:
1149:
1146:
1144:
1141:
1139:
1136:
1134:
1131:
1129:
1126:
1124:
1121:
1119:
1116:
1114:
1111:
1109:
1106:
1104:
1101:
1099:
1096:
1095:
1093:
1091:
1087:
1081:
1078:
1076:
1073:
1071:
1068:
1066:
1063:
1061:
1058:
1057:
1055:
1053:
1049:
1043:
1040:
1038:
1035:
1033:
1030:
1028:
1025:
1023:
1020:
1018:
1015:
1013:
1010:
1008:
1005:
1003:
1000:
998:
995:
993:
990:
988:
985:
983:
980:
978:
975:
973:
970:
968:
965:
963:
960:
958:
955:
953:
950:
948:
945:
943:
940:
938:
935:
933:
929:
926:
925:
923:
921:
917:
911:
908:
906:
903:
901:
898:
896:
893:
891:
888:
886:
883:
881:
878:
876:
873:
871:
868:
866:
863:
861:
858:
856:
853:
851:
848:
846:
843:
841:
838:
836:
833:
831:
828:
826:
823:
821:
818:
816:
813:
812:
810:
808:
804:
798:
795:
793:
790:
788:
785:
784:
782:
780:
776:
770:
767:
766:
764:
762:
758:
752:
749:
748:
746:
744:
740:
734:
731:
729:
726:
724:
721:
720:
718:
716:
712:
706:
703:
701:
698:
696:
693:
691:
688:
686:
683:
681:
678:
674:
671:
669:
666:
664:
661:
659:
656:
654:
651:
649:
646:
645:
644:
641:
640:
638:
636:
632:
626:
623:
622:
619:
615:
608:
603:
601:
596:
594:
589:
588:
585:
577:
572:
566:
561:
555:
550:
544:
539:
533:
528:
522:
517:
502:
496:
480:
474:
470:
463:
461:
457:
366:entireMainFor
284:
276:
274:
266:
262:
261:globalization
258:
255:
251:
248:
245:
242:
239:
238:
237:
234:
226:
224:
220:
216:
213:
209:
200:
190:
186:
183:
180:
178:
174:
171:
168:
166:
162:
159:
155:
153:
149:
146:
143:
139:
132:
127:
117:
116:
114:
112:
108:
104:
97:2 August 2021
88:
82:
80:
76:
72:
58:
54:
51:
48:
46:
42:
38:
36:
32:
28:
23:
1340:
1213:Silverstripe
1027:Sencha Touch
947:Dojo Toolkit
658:Dynamic Data
571:
560:
549:
538:
527:
516:
505:. Retrieved
495:
483:. Retrieved
473:
453:
282:
270:
235:
232:
207:
206:
197:/globalizejs
124:/globalizejs
45:Developer(s)
1203:ProcessWire
1103:CodeIgniter
1075:Mojolicious
977:Knockout.js
937:Backbone.js
761:Common Lisp
182:MIT License
84:1.7.0
1536:Categories
1506:JavaScript
1502:SproutCore
1326:TurboGears
1183:PHP-Fusion
1113:eZ Publish
1032:SproutCore
957:Express.js
920:JavaScript
743:ColdFusion
705:WebSharper
625:Comparison
507:2016-01-30
466:References
456:John Resig
429:formatDate
399:formatDate
199:/globalize
145:JavaScript
141:Written in
126:/globalize
111:Repository
66:2015-04-23
1433:Smalltalk
1256:BlueBream
1228:WordPress
1138:Gyroscope
1012:Prototype
932:AngularJS
905:WaveMaker
673:Web Forms
485:5 October
460:Microsoft
417:Globalize
387:Globalize
342:Globalize
309:Globalize
291:Globalize
208:Globalize
20:Globalize
1441:AIDA/Web
1423:Scalatra
1266:CubicWeb
1261:CherryPy
1188:PHP-Nuke
1118:Fat-Free
1060:Catalyst
987:MooTools
952:Ember.js
885:Tapestry
835:JHipster
830:ICEfaces
695:MonoRail
229:Overview
225:(CLDR).
152:Platform
1492:Phoenix
1482:OpenACS
1446:Seaside
1377:Sinatra
1367:Padrino
1321:Tornado
1311:Quixote
1306:Pyramid
1276:FastAPI
1218:Symfony
1193:Pop PHP
1178:Phalcon
1168:Midgard
1158:Laravel
1153:Laminas
1148:Joomla!
1128:FuelPHP
1098:CakePHP
1070:Maypole
1007:OpenUI5
1002:Node.js
997:Nuxt.js
992:Next.js
942:Closure
928:Angular
875:Stripes
845:Mojarra
815:AppFuse
787:Servant
779:Haskell
769:CL-HTTP
700:Umbraco
643:ASP.NET
450:History
354:require
321:require
297:require
254:Node.js
188:Website
177:License
95: (
64: (
1520:Erlang
1496:Elixir
1476:Groovy
1472:Grails
1466:PL/SQL
1395:Rocket
1336:Zope 2
1331:web2py
1316:TACTIC
1301:Pylons
1271:Django
1248:Python
1108:Drupal
1080:WebGUI
1065:Dancer
1042:Vue.js
1037:Svelte
982:Meteor
972:jQuery
962:Ext JS
900:Wicket
895:Vert.x
890:Vaadin
880:Struts
870:Spring
820:Grails
728:Drogon
723:CppCMS
680:Blazor
265:jQuery
259:Makes
193:github
120:github
1405:Scala
1291:Nevow
1281:Flask
1233:XOOPS
1223:TYPO3
1208:Qcodo
1198:PRADO
1143:Horde
1022:Remix
1017:React
865:Sling
797:Yesod
668:Razor
279:Usage
210:is a
1516:Yaws
1510:Ruby
1418:Play
1413:Lift
1387:Rust
1362:Merb
1354:Ruby
1342:more
1296:Pyjs
1286:Grok
1173:MODX
1133:Grav
1123:Flow
1052:Perl
967:htmx
860:Seam
850:Play
807:Java
792:Snap
653:AJAX
648:Core
635:.NET
487:2022
441:());
438:Date
411:());
408:Date
348:load
315:load
217:for
195:.com
165:Type
156:See
122:.com
1486:Tcl
1345:...
1238:Yii
1163:liβ
1090:PHP
840:JWt
825:GWT
715:C++
690:BFC
685:DNN
663:MVC
435:new
405:new
288:var
1538::
910:ZK
733:Wt
426:).
396:).
384:);
363:).
339:);
336:()
330:).
306:);
1522:)
1518:(
1512:)
1508:-
1504:(
1498:)
1494:(
1488:)
1484:(
1478:)
1474:(
1468:)
1464:(
930:/
606:e
599:t
592:v
510:.
489:.
432:(
420:(
402:(
390:(
381:)
375:,
369:(
357:(
351:(
345:.
324:(
318:(
312:.
300:(
294:=
267:.
99:)
68:)
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.