在AngularJS 官网:/1.0.8/i18n/
下载国际化资源:/1.0.8/i18n/angular-locale_zh-cn.js
复制以下代码:
$provide.value("$locale", {"DATETIME_FORMATS": {"AMPMS": ["\u4e0a\u5348","\u4e0b\u5348"],"DAY": ["\u661f\u671f\u65e5","\u661f\u671f\u4e00","\u661f\u671f\u4e8c","\u661f\u671f\u4e09","\u661f\u671f\u56db","\u661f\u671f\u4e94","\u661f\u671f\u516d"],"MONTH": ["1\u6708","2\u6708","3\u6708","4\u6708","5\u6708","6\u6708","7\u6708","8\u6708","9\u6708","10\u6708","11\u6708","12\u6708"],"SHORTDAY": ["\u5468\u65e5","\u5468\u4e00","\u5468\u4e8c","\u5468\u4e09","\u5468\u56db","\u5468\u4e94","\u5468\u516d"],"SHORTMONTH": ["1\u6708","2\u6708","3\u6708","4\u6708","5\u6708","6\u6708","7\u6708","8\u6708","9\u6708","10\u6708","11\u6708","12\u6708"],"fullDate": "y\u5e74M\u6708d\u65e5EEEE","longDate": "y\u5e74M\u6708d\u65e5","medium": "yyyy-M-d ah:mm:ss","mediumDate": "yyyy-M-d","mediumTime": "ah:mm:ss","short": "yy-M-d ah:mm","shortDate": "yy-M-d","shortTime": "ah:mm"},"NUMBER_FORMATS": {"CURRENCY_SYM": "\u00a5","DECIMAL_SEP": ".","GROUP_SEP": ",","PATTERNS": [{"gSize": 3,"lgSize": 3,"macFrac": 0,"maxFrac": 3,"minFrac": 0,"minInt": 1,"negPre": "-","negSuf": "","posPre": "","posSuf": ""},{"gSize": 3,"lgSize": 3,"macFrac": 0,"maxFrac": 2,"minFrac": 2,"minInt": 1,"negPre": "(\u00a4","negSuf": ")","posPre": "\u00a4","posSuf": ""}]},"id": "zh-cn","pluralCat": function (n) { return PLURAL_CATEGORY.OTHER;}});}]);
增加到文件:src/main/resources/static/libs/angular/angular/angular.js
原英文国际化资源en-us下面(大概31760行)
细节请参考以下3个文档:
/questions/19671887/angularjs-angular-ui-bootstrap-changing-language-used-by-the-datepicker
http://bootstrap-datepicker.readthedocs.io/en/latest/i18n.html
/1.0.8/i18n