You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@struts.apache.org by lu...@apache.org on 2016/07/15 07:18:46 UTC

[03/53] [partial] struts git commit: WW-4316 Moves archetypes into its own repo

http://git-wip-us.apache.org/repos/asf/struts/blob/7a350b02/archetypes/struts2-archetype-angularjs/src/main/resources/archetype-resources/src/main/webapp/js/lib/angular/i18n/angular-locale_vai-latn-lr.js
----------------------------------------------------------------------
diff --git a/archetypes/struts2-archetype-angularjs/src/main/resources/archetype-resources/src/main/webapp/js/lib/angular/i18n/angular-locale_vai-latn-lr.js b/archetypes/struts2-archetype-angularjs/src/main/resources/archetype-resources/src/main/webapp/js/lib/angular/i18n/angular-locale_vai-latn-lr.js
deleted file mode 100644
index 0800e46..0000000
--- a/archetypes/struts2-archetype-angularjs/src/main/resources/archetype-resources/src/main/webapp/js/lib/angular/i18n/angular-locale_vai-latn-lr.js
+++ /dev/null
@@ -1,143 +0,0 @@
-'use strict';
-angular.module("ngLocale", [], ["$provide", function($provide) {
-var PLURAL_CATEGORY = {ZERO: "zero", ONE: "one", TWO: "two", FEW: "few", MANY: "many", OTHER: "other"};
-function getDecimals(n) {
-  n = n + '';
-  var i = n.indexOf('.');
-  return (i == -1) ? 0 : n.length - i - 1;
-}
-
-function getVF(n, opt_precision) {
-  var v = opt_precision;
-
-  if (undefined === v) {
-    v = Math.min(getDecimals(n), 3);
-  }
-
-  var base = Math.pow(10, v);
-  var f = ((n * base) | 0) % base;
-  return {v: v, f: f};
-}
-
-$provide.value("$locale", {
-  "DATETIME_FORMATS": {
-    "AMPMS": [
-      "AM",
-      "PM"
-    ],
-    "DAY": [
-      "lahadi",
-      "t\u025b\u025bn\u025b\u025b",
-      "talata",
-      "alaba",
-      "aimisa",
-      "aijima",
-      "si\u0253iti"
-    ],
-    "ERANAMES": [
-      "BCE",
-      "CE"
-    ],
-    "ERAS": [
-      "BCE",
-      "CE"
-    ],
-    "FIRSTDAYOFWEEK": 0,
-    "MONTH": [
-      "luukao kem\u00e3",
-      "\u0253anda\u0253u",
-      "v\u0254\u0254",
-      "fulu",
-      "goo",
-      "6",
-      "7",
-      "k\u0254nde",
-      "saah",
-      "galo",
-      "kenpkato \u0253olol\u0254",
-      "luukao l\u0254ma"
-    ],
-    "SHORTDAY": [
-      "lahadi",
-      "t\u025b\u025bn\u025b\u025b",
-      "talata",
-      "alaba",
-      "aimisa",
-      "aijima",
-      "si\u0253iti"
-    ],
-    "SHORTMONTH": [
-      "luukao kem\u00e3",
-      "\u0253anda\u0253u",
-      "v\u0254\u0254",
-      "fulu",
-      "goo",
-      "6",
-      "7",
-      "k\u0254nde",
-      "saah",
-      "galo",
-      "kenpkato \u0253olol\u0254",
-      "luukao l\u0254ma"
-    ],
-    "STANDALONEMONTH": [
-      "luukao kem\u00e3",
-      "\u0253anda\u0253u",
-      "v\u0254\u0254",
-      "fulu",
-      "goo",
-      "6",
-      "7",
-      "k\u0254nde",
-      "saah",
-      "galo",
-      "kenpkato \u0253olol\u0254",
-      "luukao l\u0254ma"
-    ],
-    "WEEKENDRANGE": [
-      5,
-      6
-    ],
-    "fullDate": "EEEE, d MMMM y",
-    "longDate": "d MMMM y",
-    "medium": "d MMM y h:mm:ss a",
-    "mediumDate": "d MMM y",
-    "mediumTime": "h:mm:ss a",
-    "short": "dd/MM/y h:mm a",
-    "shortDate": "dd/MM/y",
-    "shortTime": "h:mm a"
-  },
-  "NUMBER_FORMATS": {
-    "CURRENCY_SYM": "$",
-    "DECIMAL_SEP": ".",
-    "GROUP_SEP": ",",
-    "PATTERNS": [
-      {
-        "gSize": 3,
-        "lgSize": 3,
-        "maxFrac": 3,
-        "minFrac": 0,
-        "minInt": 1,
-        "negPre": "-",
-        "negSuf": "",
-        "posPre": "",
-        "posSuf": ""
-      },
-      {
-        "gSize": 3,
-        "lgSize": 3,
-        "maxFrac": 2,
-        "minFrac": 2,
-        "minInt": 1,
-        "negPre": "-\u00a4",
-        "negSuf": "",
-        "posPre": "\u00a4",
-        "posSuf": ""
-      }
-    ]
-  },
-  "id": "vai-latn-lr",
-  "localeID": "vai_Latn_LR",
-  "pluralCat": function(n, opt_precision) {  var i = n | 0;  var vf = getVF(n, opt_precision);  if (i == 1 && vf.v == 0) {    return PLURAL_CATEGORY.ONE;  }  return PLURAL_CATEGORY.OTHER;}
-});
-}]);

http://git-wip-us.apache.org/repos/asf/struts/blob/7a350b02/archetypes/struts2-archetype-angularjs/src/main/resources/archetype-resources/src/main/webapp/js/lib/angular/i18n/angular-locale_vai-latn.js
----------------------------------------------------------------------
diff --git a/archetypes/struts2-archetype-angularjs/src/main/resources/archetype-resources/src/main/webapp/js/lib/angular/i18n/angular-locale_vai-latn.js b/archetypes/struts2-archetype-angularjs/src/main/resources/archetype-resources/src/main/webapp/js/lib/angular/i18n/angular-locale_vai-latn.js
deleted file mode 100644
index 8bb7e49..0000000
--- a/archetypes/struts2-archetype-angularjs/src/main/resources/archetype-resources/src/main/webapp/js/lib/angular/i18n/angular-locale_vai-latn.js
+++ /dev/null
@@ -1,143 +0,0 @@
-'use strict';
-angular.module("ngLocale", [], ["$provide", function($provide) {
-var PLURAL_CATEGORY = {ZERO: "zero", ONE: "one", TWO: "two", FEW: "few", MANY: "many", OTHER: "other"};
-function getDecimals(n) {
-  n = n + '';
-  var i = n.indexOf('.');
-  return (i == -1) ? 0 : n.length - i - 1;
-}
-
-function getVF(n, opt_precision) {
-  var v = opt_precision;
-
-  if (undefined === v) {
-    v = Math.min(getDecimals(n), 3);
-  }
-
-  var base = Math.pow(10, v);
-  var f = ((n * base) | 0) % base;
-  return {v: v, f: f};
-}
-
-$provide.value("$locale", {
-  "DATETIME_FORMATS": {
-    "AMPMS": [
-      "AM",
-      "PM"
-    ],
-    "DAY": [
-      "lahadi",
-      "t\u025b\u025bn\u025b\u025b",
-      "talata",
-      "alaba",
-      "aimisa",
-      "aijima",
-      "si\u0253iti"
-    ],
-    "ERANAMES": [
-      "BCE",
-      "CE"
-    ],
-    "ERAS": [
-      "BCE",
-      "CE"
-    ],
-    "FIRSTDAYOFWEEK": 0,
-    "MONTH": [
-      "luukao kem\u00e3",
-      "\u0253anda\u0253u",
-      "v\u0254\u0254",
-      "fulu",
-      "goo",
-      "6",
-      "7",
-      "k\u0254nde",
-      "saah",
-      "galo",
-      "kenpkato \u0253olol\u0254",
-      "luukao l\u0254ma"
-    ],
-    "SHORTDAY": [
-      "lahadi",
-      "t\u025b\u025bn\u025b\u025b",
-      "talata",
-      "alaba",
-      "aimisa",
-      "aijima",
-      "si\u0253iti"
-    ],
-    "SHORTMONTH": [
-      "luukao kem\u00e3",
-      "\u0253anda\u0253u",
-      "v\u0254\u0254",
-      "fulu",
-      "goo",
-      "6",
-      "7",
-      "k\u0254nde",
-      "saah",
-      "galo",
-      "kenpkato \u0253olol\u0254",
-      "luukao l\u0254ma"
-    ],
-    "STANDALONEMONTH": [
-      "luukao kem\u00e3",
-      "\u0253anda\u0253u",
-      "v\u0254\u0254",
-      "fulu",
-      "goo",
-      "6",
-      "7",
-      "k\u0254nde",
-      "saah",
-      "galo",
-      "kenpkato \u0253olol\u0254",
-      "luukao l\u0254ma"
-    ],
-    "WEEKENDRANGE": [
-      5,
-      6
-    ],
-    "fullDate": "EEEE, d MMMM y",
-    "longDate": "d MMMM y",
-    "medium": "d MMM y h:mm:ss a",
-    "mediumDate": "d MMM y",
-    "mediumTime": "h:mm:ss a",
-    "short": "dd/MM/y h:mm a",
-    "shortDate": "dd/MM/y",
-    "shortTime": "h:mm a"
-  },
-  "NUMBER_FORMATS": {
-    "CURRENCY_SYM": "$",
-    "DECIMAL_SEP": ".",
-    "GROUP_SEP": ",",
-    "PATTERNS": [
-      {
-        "gSize": 3,
-        "lgSize": 3,
-        "maxFrac": 3,
-        "minFrac": 0,
-        "minInt": 1,
-        "negPre": "-",
-        "negSuf": "",
-        "posPre": "",
-        "posSuf": ""
-      },
-      {
-        "gSize": 3,
-        "lgSize": 3,
-        "maxFrac": 2,
-        "minFrac": 2,
-        "minInt": 1,
-        "negPre": "-\u00a4",
-        "negSuf": "",
-        "posPre": "\u00a4",
-        "posSuf": ""
-      }
-    ]
-  },
-  "id": "vai-latn",
-  "localeID": "vai_Latn",
-  "pluralCat": function(n, opt_precision) {  var i = n | 0;  var vf = getVF(n, opt_precision);  if (i == 1 && vf.v == 0) {    return PLURAL_CATEGORY.ONE;  }  return PLURAL_CATEGORY.OTHER;}
-});
-}]);

http://git-wip-us.apache.org/repos/asf/struts/blob/7a350b02/archetypes/struts2-archetype-angularjs/src/main/resources/archetype-resources/src/main/webapp/js/lib/angular/i18n/angular-locale_vai-vaii-lr.js
----------------------------------------------------------------------
diff --git a/archetypes/struts2-archetype-angularjs/src/main/resources/archetype-resources/src/main/webapp/js/lib/angular/i18n/angular-locale_vai-vaii-lr.js b/archetypes/struts2-archetype-angularjs/src/main/resources/archetype-resources/src/main/webapp/js/lib/angular/i18n/angular-locale_vai-vaii-lr.js
deleted file mode 100644
index 022470e..0000000
--- a/archetypes/struts2-archetype-angularjs/src/main/resources/archetype-resources/src/main/webapp/js/lib/angular/i18n/angular-locale_vai-vaii-lr.js
+++ /dev/null
@@ -1,143 +0,0 @@
-'use strict';
-angular.module("ngLocale", [], ["$provide", function($provide) {
-var PLURAL_CATEGORY = {ZERO: "zero", ONE: "one", TWO: "two", FEW: "few", MANY: "many", OTHER: "other"};
-function getDecimals(n) {
-  n = n + '';
-  var i = n.indexOf('.');
-  return (i == -1) ? 0 : n.length - i - 1;
-}
-
-function getVF(n, opt_precision) {
-  var v = opt_precision;
-
-  if (undefined === v) {
-    v = Math.min(getDecimals(n), 3);
-  }
-
-  var base = Math.pow(10, v);
-  var f = ((n * base) | 0) % base;
-  return {v: v, f: f};
-}
-
-$provide.value("$locale", {
-  "DATETIME_FORMATS": {
-    "AMPMS": [
-      "AM",
-      "PM"
-    ],
-    "DAY": [
-      "\ua55e\ua54c\ua535",
-      "\ua5f3\ua5e1\ua609",
-      "\ua55a\ua55e\ua55a",
-      "\ua549\ua55e\ua552",
-      "\ua549\ua524\ua546\ua562",
-      "\ua549\ua524\ua540\ua56e",
-      "\ua53b\ua52c\ua533"
-    ],
-    "ERANAMES": [
-      "BCE",
-      "CE"
-    ],
-    "ERAS": [
-      "BCE",
-      "CE"
-    ],
-    "FIRSTDAYOFWEEK": 0,
-    "MONTH": [
-      "\ua5a8\ua56a\ua583 \ua51e\ua56e",
-      "\ua552\ua561\ua59d\ua595",
-      "\ua57e\ua5ba",
-      "\ua5a2\ua595",
-      "\ua591\ua571",
-      "6",
-      "7",
-      "\ua5db\ua515",
-      "\ua562\ua54c",
-      "\ua56d\ua583",
-      "\ua51e\ua60b\ua554\ua57f \ua578\ua583\ua5cf",
-      "\ua5a8\ua56a\ua571 \ua5cf\ua56e"
-    ],
-    "SHORTDAY": [
-      "\ua55e\ua54c\ua535",
-      "\ua5f3\ua5e1\ua609",
-      "\ua55a\ua55e\ua55a",
-      "\ua549\ua55e\ua552",
-      "\ua549\ua524\ua546\ua562",
-      "\ua549\ua524\ua540\ua56e",
-      "\ua53b\ua52c\ua533"
-    ],
-    "SHORTMONTH": [
-      "\ua5a8\ua56a\ua583 \ua51e\ua56e",
-      "\ua552\ua561\ua59d\ua595",
-      "\ua57e\ua5ba",
-      "\ua5a2\ua595",
-      "\ua591\ua571",
-      "6",
-      "7",
-      "\ua5db\ua515",
-      "\ua562\ua54c",
-      "\ua56d\ua583",
-      "\ua51e\ua60b\ua554\ua57f \ua578\ua583\ua5cf",
-      "\ua5a8\ua56a\ua571 \ua5cf\ua56e"
-    ],
-    "STANDALONEMONTH": [
-      "\ua5a8\ua56a\ua583 \ua51e\ua56e",
-      "\ua552\ua561\ua59d\ua595",
-      "\ua57e\ua5ba",
-      "\ua5a2\ua595",
-      "\ua591\ua571",
-      "6",
-      "7",
-      "\ua5db\ua515",
-      "\ua562\ua54c",
-      "\ua56d\ua583",
-      "\ua51e\ua60b\ua554\ua57f \ua578\ua583\ua5cf",
-      "\ua5a8\ua56a\ua571 \ua5cf\ua56e"
-    ],
-    "WEEKENDRANGE": [
-      5,
-      6
-    ],
-    "fullDate": "EEEE, d MMMM y",
-    "longDate": "d MMMM y",
-    "medium": "d MMM y h:mm:ss a",
-    "mediumDate": "d MMM y",
-    "mediumTime": "h:mm:ss a",
-    "short": "dd/MM/y h:mm a",
-    "shortDate": "dd/MM/y",
-    "shortTime": "h:mm a"
-  },
-  "NUMBER_FORMATS": {
-    "CURRENCY_SYM": "$",
-    "DECIMAL_SEP": ".",
-    "GROUP_SEP": ",",
-    "PATTERNS": [
-      {
-        "gSize": 3,
-        "lgSize": 3,
-        "maxFrac": 3,
-        "minFrac": 0,
-        "minInt": 1,
-        "negPre": "-",
-        "negSuf": "",
-        "posPre": "",
-        "posSuf": ""
-      },
-      {
-        "gSize": 3,
-        "lgSize": 3,
-        "maxFrac": 2,
-        "minFrac": 2,
-        "minInt": 1,
-        "negPre": "-\u00a4",
-        "negSuf": "",
-        "posPre": "\u00a4",
-        "posSuf": ""
-      }
-    ]
-  },
-  "id": "vai-vaii-lr",
-  "localeID": "vai_Vaii_LR",
-  "pluralCat": function(n, opt_precision) {  var i = n | 0;  var vf = getVF(n, opt_precision);  if (i == 1 && vf.v == 0) {    return PLURAL_CATEGORY.ONE;  }  return PLURAL_CATEGORY.OTHER;}
-});
-}]);

http://git-wip-us.apache.org/repos/asf/struts/blob/7a350b02/archetypes/struts2-archetype-angularjs/src/main/resources/archetype-resources/src/main/webapp/js/lib/angular/i18n/angular-locale_vai-vaii.js
----------------------------------------------------------------------
diff --git a/archetypes/struts2-archetype-angularjs/src/main/resources/archetype-resources/src/main/webapp/js/lib/angular/i18n/angular-locale_vai-vaii.js b/archetypes/struts2-archetype-angularjs/src/main/resources/archetype-resources/src/main/webapp/js/lib/angular/i18n/angular-locale_vai-vaii.js
deleted file mode 100644
index 807b6ae..0000000
--- a/archetypes/struts2-archetype-angularjs/src/main/resources/archetype-resources/src/main/webapp/js/lib/angular/i18n/angular-locale_vai-vaii.js
+++ /dev/null
@@ -1,143 +0,0 @@
-'use strict';
-angular.module("ngLocale", [], ["$provide", function($provide) {
-var PLURAL_CATEGORY = {ZERO: "zero", ONE: "one", TWO: "two", FEW: "few", MANY: "many", OTHER: "other"};
-function getDecimals(n) {
-  n = n + '';
-  var i = n.indexOf('.');
-  return (i == -1) ? 0 : n.length - i - 1;
-}
-
-function getVF(n, opt_precision) {
-  var v = opt_precision;
-
-  if (undefined === v) {
-    v = Math.min(getDecimals(n), 3);
-  }
-
-  var base = Math.pow(10, v);
-  var f = ((n * base) | 0) % base;
-  return {v: v, f: f};
-}
-
-$provide.value("$locale", {
-  "DATETIME_FORMATS": {
-    "AMPMS": [
-      "AM",
-      "PM"
-    ],
-    "DAY": [
-      "\ua55e\ua54c\ua535",
-      "\ua5f3\ua5e1\ua609",
-      "\ua55a\ua55e\ua55a",
-      "\ua549\ua55e\ua552",
-      "\ua549\ua524\ua546\ua562",
-      "\ua549\ua524\ua540\ua56e",
-      "\ua53b\ua52c\ua533"
-    ],
-    "ERANAMES": [
-      "BCE",
-      "CE"
-    ],
-    "ERAS": [
-      "BCE",
-      "CE"
-    ],
-    "FIRSTDAYOFWEEK": 0,
-    "MONTH": [
-      "\ua5a8\ua56a\ua583 \ua51e\ua56e",
-      "\ua552\ua561\ua59d\ua595",
-      "\ua57e\ua5ba",
-      "\ua5a2\ua595",
-      "\ua591\ua571",
-      "6",
-      "7",
-      "\ua5db\ua515",
-      "\ua562\ua54c",
-      "\ua56d\ua583",
-      "\ua51e\ua60b\ua554\ua57f \ua578\ua583\ua5cf",
-      "\ua5a8\ua56a\ua571 \ua5cf\ua56e"
-    ],
-    "SHORTDAY": [
-      "\ua55e\ua54c\ua535",
-      "\ua5f3\ua5e1\ua609",
-      "\ua55a\ua55e\ua55a",
-      "\ua549\ua55e\ua552",
-      "\ua549\ua524\ua546\ua562",
-      "\ua549\ua524\ua540\ua56e",
-      "\ua53b\ua52c\ua533"
-    ],
-    "SHORTMONTH": [
-      "\ua5a8\ua56a\ua583 \ua51e\ua56e",
-      "\ua552\ua561\ua59d\ua595",
-      "\ua57e\ua5ba",
-      "\ua5a2\ua595",
-      "\ua591\ua571",
-      "6",
-      "7",
-      "\ua5db\ua515",
-      "\ua562\ua54c",
-      "\ua56d\ua583",
-      "\ua51e\ua60b\ua554\ua57f \ua578\ua583\ua5cf",
-      "\ua5a8\ua56a\ua571 \ua5cf\ua56e"
-    ],
-    "STANDALONEMONTH": [
-      "\ua5a8\ua56a\ua583 \ua51e\ua56e",
-      "\ua552\ua561\ua59d\ua595",
-      "\ua57e\ua5ba",
-      "\ua5a2\ua595",
-      "\ua591\ua571",
-      "6",
-      "7",
-      "\ua5db\ua515",
-      "\ua562\ua54c",
-      "\ua56d\ua583",
-      "\ua51e\ua60b\ua554\ua57f \ua578\ua583\ua5cf",
-      "\ua5a8\ua56a\ua571 \ua5cf\ua56e"
-    ],
-    "WEEKENDRANGE": [
-      5,
-      6
-    ],
-    "fullDate": "EEEE, d MMMM y",
-    "longDate": "d MMMM y",
-    "medium": "d MMM y h:mm:ss a",
-    "mediumDate": "d MMM y",
-    "mediumTime": "h:mm:ss a",
-    "short": "dd/MM/y h:mm a",
-    "shortDate": "dd/MM/y",
-    "shortTime": "h:mm a"
-  },
-  "NUMBER_FORMATS": {
-    "CURRENCY_SYM": "$",
-    "DECIMAL_SEP": ".",
-    "GROUP_SEP": ",",
-    "PATTERNS": [
-      {
-        "gSize": 3,
-        "lgSize": 3,
-        "maxFrac": 3,
-        "minFrac": 0,
-        "minInt": 1,
-        "negPre": "-",
-        "negSuf": "",
-        "posPre": "",
-        "posSuf": ""
-      },
-      {
-        "gSize": 3,
-        "lgSize": 3,
-        "maxFrac": 2,
-        "minFrac": 2,
-        "minInt": 1,
-        "negPre": "-\u00a4",
-        "negSuf": "",
-        "posPre": "\u00a4",
-        "posSuf": ""
-      }
-    ]
-  },
-  "id": "vai-vaii",
-  "localeID": "vai_Vaii",
-  "pluralCat": function(n, opt_precision) {  var i = n | 0;  var vf = getVF(n, opt_precision);  if (i == 1 && vf.v == 0) {    return PLURAL_CATEGORY.ONE;  }  return PLURAL_CATEGORY.OTHER;}
-});
-}]);

http://git-wip-us.apache.org/repos/asf/struts/blob/7a350b02/archetypes/struts2-archetype-angularjs/src/main/resources/archetype-resources/src/main/webapp/js/lib/angular/i18n/angular-locale_vai.js
----------------------------------------------------------------------
diff --git a/archetypes/struts2-archetype-angularjs/src/main/resources/archetype-resources/src/main/webapp/js/lib/angular/i18n/angular-locale_vai.js b/archetypes/struts2-archetype-angularjs/src/main/resources/archetype-resources/src/main/webapp/js/lib/angular/i18n/angular-locale_vai.js
deleted file mode 100644
index 36c32ae..0000000
--- a/archetypes/struts2-archetype-angularjs/src/main/resources/archetype-resources/src/main/webapp/js/lib/angular/i18n/angular-locale_vai.js
+++ /dev/null
@@ -1,143 +0,0 @@
-'use strict';
-angular.module("ngLocale", [], ["$provide", function($provide) {
-var PLURAL_CATEGORY = {ZERO: "zero", ONE: "one", TWO: "two", FEW: "few", MANY: "many", OTHER: "other"};
-function getDecimals(n) {
-  n = n + '';
-  var i = n.indexOf('.');
-  return (i == -1) ? 0 : n.length - i - 1;
-}
-
-function getVF(n, opt_precision) {
-  var v = opt_precision;
-
-  if (undefined === v) {
-    v = Math.min(getDecimals(n), 3);
-  }
-
-  var base = Math.pow(10, v);
-  var f = ((n * base) | 0) % base;
-  return {v: v, f: f};
-}
-
-$provide.value("$locale", {
-  "DATETIME_FORMATS": {
-    "AMPMS": [
-      "AM",
-      "PM"
-    ],
-    "DAY": [
-      "\ua55e\ua54c\ua535",
-      "\ua5f3\ua5e1\ua609",
-      "\ua55a\ua55e\ua55a",
-      "\ua549\ua55e\ua552",
-      "\ua549\ua524\ua546\ua562",
-      "\ua549\ua524\ua540\ua56e",
-      "\ua53b\ua52c\ua533"
-    ],
-    "ERANAMES": [
-      "BCE",
-      "CE"
-    ],
-    "ERAS": [
-      "BCE",
-      "CE"
-    ],
-    "FIRSTDAYOFWEEK": 0,
-    "MONTH": [
-      "\ua5a8\ua56a\ua583 \ua51e\ua56e",
-      "\ua552\ua561\ua59d\ua595",
-      "\ua57e\ua5ba",
-      "\ua5a2\ua595",
-      "\ua591\ua571",
-      "6",
-      "7",
-      "\ua5db\ua515",
-      "\ua562\ua54c",
-      "\ua56d\ua583",
-      "\ua51e\ua60b\ua554\ua57f \ua578\ua583\ua5cf",
-      "\ua5a8\ua56a\ua571 \ua5cf\ua56e"
-    ],
-    "SHORTDAY": [
-      "\ua55e\ua54c\ua535",
-      "\ua5f3\ua5e1\ua609",
-      "\ua55a\ua55e\ua55a",
-      "\ua549\ua55e\ua552",
-      "\ua549\ua524\ua546\ua562",
-      "\ua549\ua524\ua540\ua56e",
-      "\ua53b\ua52c\ua533"
-    ],
-    "SHORTMONTH": [
-      "\ua5a8\ua56a\ua583 \ua51e\ua56e",
-      "\ua552\ua561\ua59d\ua595",
-      "\ua57e\ua5ba",
-      "\ua5a2\ua595",
-      "\ua591\ua571",
-      "6",
-      "7",
-      "\ua5db\ua515",
-      "\ua562\ua54c",
-      "\ua56d\ua583",
-      "\ua51e\ua60b\ua554\ua57f \ua578\ua583\ua5cf",
-      "\ua5a8\ua56a\ua571 \ua5cf\ua56e"
-    ],
-    "STANDALONEMONTH": [
-      "\ua5a8\ua56a\ua583 \ua51e\ua56e",
-      "\ua552\ua561\ua59d\ua595",
-      "\ua57e\ua5ba",
-      "\ua5a2\ua595",
-      "\ua591\ua571",
-      "6",
-      "7",
-      "\ua5db\ua515",
-      "\ua562\ua54c",
-      "\ua56d\ua583",
-      "\ua51e\ua60b\ua554\ua57f \ua578\ua583\ua5cf",
-      "\ua5a8\ua56a\ua571 \ua5cf\ua56e"
-    ],
-    "WEEKENDRANGE": [
-      5,
-      6
-    ],
-    "fullDate": "EEEE, d MMMM y",
-    "longDate": "d MMMM y",
-    "medium": "d MMM y h:mm:ss a",
-    "mediumDate": "d MMM y",
-    "mediumTime": "h:mm:ss a",
-    "short": "dd/MM/y h:mm a",
-    "shortDate": "dd/MM/y",
-    "shortTime": "h:mm a"
-  },
-  "NUMBER_FORMATS": {
-    "CURRENCY_SYM": "$",
-    "DECIMAL_SEP": ".",
-    "GROUP_SEP": ",",
-    "PATTERNS": [
-      {
-        "gSize": 3,
-        "lgSize": 3,
-        "maxFrac": 3,
-        "minFrac": 0,
-        "minInt": 1,
-        "negPre": "-",
-        "negSuf": "",
-        "posPre": "",
-        "posSuf": ""
-      },
-      {
-        "gSize": 3,
-        "lgSize": 3,
-        "maxFrac": 2,
-        "minFrac": 2,
-        "minInt": 1,
-        "negPre": "-\u00a4",
-        "negSuf": "",
-        "posPre": "\u00a4",
-        "posSuf": ""
-      }
-    ]
-  },
-  "id": "vai",
-  "localeID": "vai",
-  "pluralCat": function(n, opt_precision) {  var i = n | 0;  var vf = getVF(n, opt_precision);  if (i == 1 && vf.v == 0) {    return PLURAL_CATEGORY.ONE;  }  return PLURAL_CATEGORY.OTHER;}
-});
-}]);

http://git-wip-us.apache.org/repos/asf/struts/blob/7a350b02/archetypes/struts2-archetype-angularjs/src/main/resources/archetype-resources/src/main/webapp/js/lib/angular/i18n/angular-locale_ve-za.js
----------------------------------------------------------------------
diff --git a/archetypes/struts2-archetype-angularjs/src/main/resources/archetype-resources/src/main/webapp/js/lib/angular/i18n/angular-locale_ve-za.js b/archetypes/struts2-archetype-angularjs/src/main/resources/archetype-resources/src/main/webapp/js/lib/angular/i18n/angular-locale_ve-za.js
deleted file mode 100644
index eb52630..0000000
--- a/archetypes/struts2-archetype-angularjs/src/main/resources/archetype-resources/src/main/webapp/js/lib/angular/i18n/angular-locale_ve-za.js
+++ /dev/null
@@ -1,128 +0,0 @@
-'use strict';
-angular.module("ngLocale", [], ["$provide", function($provide) {
-var PLURAL_CATEGORY = {ZERO: "zero", ONE: "one", TWO: "two", FEW: "few", MANY: "many", OTHER: "other"};
-function getDecimals(n) {
-  n = n + '';
-  var i = n.indexOf('.');
-  return (i == -1) ? 0 : n.length - i - 1;
-}
-
-function getVF(n, opt_precision) {
-  var v = opt_precision;
-
-  if (undefined === v) {
-    v = Math.min(getDecimals(n), 3);
-  }
-
-  var base = Math.pow(10, v);
-  var f = ((n * base) | 0) % base;
-  return {v: v, f: f};
-}
-
-$provide.value("$locale", {
-  "DATETIME_FORMATS": {
-    "AMPMS": [
-      "AM",
-      "PM"
-    ],
-    "DAY": [
-      "Swondaha",
-      "Musumbuluwo",
-      "\u1e3cavhuvhili",
-      "\u1e3cavhuraru",
-      "\u1e3cavhu\u1e4ba",
-      "\u1e3cavhu\u1e71anu",
-      "Mugivhela"
-    ],
-    "ERANAMES": [
-      "BCE",
-      "CE"
-    ],
-    "ERAS": [
-      "BCE",
-      "CE"
-    ],
-    "FIRSTDAYOFWEEK": 6,
-    "MONTH": [
-      "Phando",
-      "Luhuhi",
-      "\u1e70hafamuhwe",
-      "Lambamai",
-      "Shundunthule",
-      "Fulwi",
-      "Fulwana",
-      "\u1e70hangule",
-      "Khubvumedzi",
-      "Tshimedzi",
-      "\u1e3cara",
-      "Nyendavhusiku"
-    ],
-    "SHORTDAY": [
-      "Swo",
-      "Mus",
-      "Vhi",
-      "Rar",
-      "\u1e4aa",
-      "\u1e70an",
-      "Mug"
-    ],
-    "SHORTMONTH": [
-      "Pha",
-      "Luh",
-      "\u1e70hf",
-      "Lam",
-      "Shu",
-      "Lwi",
-      "Lwa",
-      "\u1e70ha",
-      "Khu",
-      "Tsh",
-      "\u1e3car",
-      "Nye"
-    ],
-    "WEEKENDRANGE": [
-      5,
-      6
-    ],
-    "fullDate": "y MMMM d, EEEE",
-    "longDate": "y MMMM d",
-    "medium": "y MMM d HH:mm:ss",
-    "mediumDate": "y MMM d",
-    "mediumTime": "HH:mm:ss",
-    "short": "y-MM-dd HH:mm",
-    "shortDate": "y-MM-dd",
-    "shortTime": "HH:mm"
-  },
-  "NUMBER_FORMATS": {
-    "CURRENCY_SYM": "R",
-    "DECIMAL_SEP": ",",
-    "GROUP_SEP": "\u00a0",
-    "PATTERNS": [
-      {
-        "gSize": 3,
-        "lgSize": 3,
-        "maxFrac": 3,
-        "minFrac": 0,
-        "minInt": 1,
-        "negPre": "-",
-        "negSuf": "",
-        "posPre": "",
-        "posSuf": ""
-      },
-      {
-        "gSize": 3,
-        "lgSize": 3,
-        "maxFrac": 2,
-        "minFrac": 2,
-        "minInt": 1,
-        "negPre": "\u00a4-",
-        "negSuf": "",
-        "posPre": "\u00a4",
-        "posSuf": ""
-      }
-    ]
-  },
-  "id": "ve-za",
-  "pluralCat": function(n, opt_precision) {  var i = n | 0;  var vf = getVF(n, opt_precision);  if (i == 1 && vf.v == 0) {    return PLURAL_CATEGORY.ONE;  }  return PLURAL_CATEGORY.OTHER;}
-});
-}]);

http://git-wip-us.apache.org/repos/asf/struts/blob/7a350b02/archetypes/struts2-archetype-angularjs/src/main/resources/archetype-resources/src/main/webapp/js/lib/angular/i18n/angular-locale_ve.js
----------------------------------------------------------------------
diff --git a/archetypes/struts2-archetype-angularjs/src/main/resources/archetype-resources/src/main/webapp/js/lib/angular/i18n/angular-locale_ve.js b/archetypes/struts2-archetype-angularjs/src/main/resources/archetype-resources/src/main/webapp/js/lib/angular/i18n/angular-locale_ve.js
deleted file mode 100644
index 0acd86f..0000000
--- a/archetypes/struts2-archetype-angularjs/src/main/resources/archetype-resources/src/main/webapp/js/lib/angular/i18n/angular-locale_ve.js
+++ /dev/null
@@ -1,128 +0,0 @@
-'use strict';
-angular.module("ngLocale", [], ["$provide", function($provide) {
-var PLURAL_CATEGORY = {ZERO: "zero", ONE: "one", TWO: "two", FEW: "few", MANY: "many", OTHER: "other"};
-function getDecimals(n) {
-  n = n + '';
-  var i = n.indexOf('.');
-  return (i == -1) ? 0 : n.length - i - 1;
-}
-
-function getVF(n, opt_precision) {
-  var v = opt_precision;
-
-  if (undefined === v) {
-    v = Math.min(getDecimals(n), 3);
-  }
-
-  var base = Math.pow(10, v);
-  var f = ((n * base) | 0) % base;
-  return {v: v, f: f};
-}
-
-$provide.value("$locale", {
-  "DATETIME_FORMATS": {
-    "AMPMS": [
-      "AM",
-      "PM"
-    ],
-    "DAY": [
-      "Swondaha",
-      "Musumbuluwo",
-      "\u1e3cavhuvhili",
-      "\u1e3cavhuraru",
-      "\u1e3cavhu\u1e4ba",
-      "\u1e3cavhu\u1e71anu",
-      "Mugivhela"
-    ],
-    "ERANAMES": [
-      "BCE",
-      "CE"
-    ],
-    "ERAS": [
-      "BCE",
-      "CE"
-    ],
-    "FIRSTDAYOFWEEK": 6,
-    "MONTH": [
-      "Phando",
-      "Luhuhi",
-      "\u1e70hafamuhwe",
-      "Lambamai",
-      "Shundunthule",
-      "Fulwi",
-      "Fulwana",
-      "\u1e70hangule",
-      "Khubvumedzi",
-      "Tshimedzi",
-      "\u1e3cara",
-      "Nyendavhusiku"
-    ],
-    "SHORTDAY": [
-      "Swo",
-      "Mus",
-      "Vhi",
-      "Rar",
-      "\u1e4aa",
-      "\u1e70an",
-      "Mug"
-    ],
-    "SHORTMONTH": [
-      "Pha",
-      "Luh",
-      "\u1e70hf",
-      "Lam",
-      "Shu",
-      "Lwi",
-      "Lwa",
-      "\u1e70ha",
-      "Khu",
-      "Tsh",
-      "\u1e3car",
-      "Nye"
-    ],
-    "WEEKENDRANGE": [
-      5,
-      6
-    ],
-    "fullDate": "y MMMM d, EEEE",
-    "longDate": "y MMMM d",
-    "medium": "y MMM d HH:mm:ss",
-    "mediumDate": "y MMM d",
-    "mediumTime": "HH:mm:ss",
-    "short": "y-MM-dd HH:mm",
-    "shortDate": "y-MM-dd",
-    "shortTime": "HH:mm"
-  },
-  "NUMBER_FORMATS": {
-    "CURRENCY_SYM": "R",
-    "DECIMAL_SEP": ",",
-    "GROUP_SEP": "\u00a0",
-    "PATTERNS": [
-      {
-        "gSize": 3,
-        "lgSize": 3,
-        "maxFrac": 3,
-        "minFrac": 0,
-        "minInt": 1,
-        "negPre": "-",
-        "negSuf": "",
-        "posPre": "",
-        "posSuf": ""
-      },
-      {
-        "gSize": 3,
-        "lgSize": 3,
-        "maxFrac": 2,
-        "minFrac": 2,
-        "minInt": 1,
-        "negPre": "\u00a4-",
-        "negSuf": "",
-        "posPre": "\u00a4",
-        "posSuf": ""
-      }
-    ]
-  },
-  "id": "ve",
-  "pluralCat": function(n, opt_precision) {  var i = n | 0;  var vf = getVF(n, opt_precision);  if (i == 1 && vf.v == 0) {    return PLURAL_CATEGORY.ONE;  }  return PLURAL_CATEGORY.OTHER;}
-});
-}]);

http://git-wip-us.apache.org/repos/asf/struts/blob/7a350b02/archetypes/struts2-archetype-angularjs/src/main/resources/archetype-resources/src/main/webapp/js/lib/angular/i18n/angular-locale_vi-vn.js
----------------------------------------------------------------------
diff --git a/archetypes/struts2-archetype-angularjs/src/main/resources/archetype-resources/src/main/webapp/js/lib/angular/i18n/angular-locale_vi-vn.js b/archetypes/struts2-archetype-angularjs/src/main/resources/archetype-resources/src/main/webapp/js/lib/angular/i18n/angular-locale_vi-vn.js
deleted file mode 100644
index bd1ff23..0000000
--- a/archetypes/struts2-archetype-angularjs/src/main/resources/archetype-resources/src/main/webapp/js/lib/angular/i18n/angular-locale_vi-vn.js
+++ /dev/null
@@ -1,125 +0,0 @@
-'use strict';
-angular.module("ngLocale", [], ["$provide", function($provide) {
-var PLURAL_CATEGORY = {ZERO: "zero", ONE: "one", TWO: "two", FEW: "few", MANY: "many", OTHER: "other"};
-$provide.value("$locale", {
-  "DATETIME_FORMATS": {
-    "AMPMS": [
-      "SA",
-      "CH"
-    ],
-    "DAY": [
-      "Ch\u1ee7 Nh\u1eadt",
-      "Th\u1ee9 Hai",
-      "Th\u1ee9 Ba",
-      "Th\u1ee9 T\u01b0",
-      "Th\u1ee9 N\u0103m",
-      "Th\u1ee9 S\u00e1u",
-      "Th\u1ee9 B\u1ea3y"
-    ],
-    "ERANAMES": [
-      "tr. CN",
-      "sau CN"
-    ],
-    "ERAS": [
-      "tr. CN",
-      "sau CN"
-    ],
-    "FIRSTDAYOFWEEK": 0,
-    "MONTH": [
-      "th\u00e1ng 1",
-      "th\u00e1ng 2",
-      "th\u00e1ng 3",
-      "th\u00e1ng 4",
-      "th\u00e1ng 5",
-      "th\u00e1ng 6",
-      "th\u00e1ng 7",
-      "th\u00e1ng 8",
-      "th\u00e1ng 9",
-      "th\u00e1ng 10",
-      "th\u00e1ng 11",
-      "th\u00e1ng 12"
-    ],
-    "SHORTDAY": [
-      "CN",
-      "Th 2",
-      "Th 3",
-      "Th 4",
-      "Th 5",
-      "Th 6",
-      "Th 7"
-    ],
-    "SHORTMONTH": [
-      "thg 1",
-      "thg 2",
-      "thg 3",
-      "thg 4",
-      "thg 5",
-      "thg 6",
-      "thg 7",
-      "thg 8",
-      "thg 9",
-      "thg 10",
-      "thg 11",
-      "thg 12"
-    ],
-    "STANDALONEMONTH": [
-      "Th\u00e1ng 1",
-      "Th\u00e1ng 2",
-      "Th\u00e1ng 3",
-      "Th\u00e1ng 4",
-      "Th\u00e1ng 5",
-      "Th\u00e1ng 6",
-      "Th\u00e1ng 7",
-      "Th\u00e1ng 8",
-      "Th\u00e1ng 9",
-      "Th\u00e1ng 10",
-      "Th\u00e1ng 11",
-      "Th\u00e1ng 12"
-    ],
-    "WEEKENDRANGE": [
-      5,
-      6
-    ],
-    "fullDate": "EEEE, 'ng\u00e0y' dd MMMM 'n\u0103m' y",
-    "longDate": "'Ng\u00e0y' dd 'th\u00e1ng' MM 'n\u0103m' y",
-    "medium": "dd-MM-y HH:mm:ss",
-    "mediumDate": "dd-MM-y",
-    "mediumTime": "HH:mm:ss",
-    "short": "dd/MM/y HH:mm",
-    "shortDate": "dd/MM/y",
-    "shortTime": "HH:mm"
-  },
-  "NUMBER_FORMATS": {
-    "CURRENCY_SYM": "\u20ab",
-    "DECIMAL_SEP": ",",
-    "GROUP_SEP": ".",
-    "PATTERNS": [
-      {
-        "gSize": 3,
-        "lgSize": 3,
-        "maxFrac": 3,
-        "minFrac": 0,
-        "minInt": 1,
-        "negPre": "-",
-        "negSuf": "",
-        "posPre": "",
-        "posSuf": ""
-      },
-      {
-        "gSize": 3,
-        "lgSize": 3,
-        "maxFrac": 2,
-        "minFrac": 2,
-        "minInt": 1,
-        "negPre": "-",
-        "negSuf": "\u00a0\u00a4",
-        "posPre": "",
-        "posSuf": "\u00a0\u00a4"
-      }
-    ]
-  },
-  "id": "vi-vn",
-  "localeID": "vi_VN",
-  "pluralCat": function(n, opt_precision) {  return PLURAL_CATEGORY.OTHER;}
-});
-}]);

http://git-wip-us.apache.org/repos/asf/struts/blob/7a350b02/archetypes/struts2-archetype-angularjs/src/main/resources/archetype-resources/src/main/webapp/js/lib/angular/i18n/angular-locale_vi.js
----------------------------------------------------------------------
diff --git a/archetypes/struts2-archetype-angularjs/src/main/resources/archetype-resources/src/main/webapp/js/lib/angular/i18n/angular-locale_vi.js b/archetypes/struts2-archetype-angularjs/src/main/resources/archetype-resources/src/main/webapp/js/lib/angular/i18n/angular-locale_vi.js
deleted file mode 100644
index cae6f1b..0000000
--- a/archetypes/struts2-archetype-angularjs/src/main/resources/archetype-resources/src/main/webapp/js/lib/angular/i18n/angular-locale_vi.js
+++ /dev/null
@@ -1,125 +0,0 @@
-'use strict';
-angular.module("ngLocale", [], ["$provide", function($provide) {
-var PLURAL_CATEGORY = {ZERO: "zero", ONE: "one", TWO: "two", FEW: "few", MANY: "many", OTHER: "other"};
-$provide.value("$locale", {
-  "DATETIME_FORMATS": {
-    "AMPMS": [
-      "SA",
-      "CH"
-    ],
-    "DAY": [
-      "Ch\u1ee7 Nh\u1eadt",
-      "Th\u1ee9 Hai",
-      "Th\u1ee9 Ba",
-      "Th\u1ee9 T\u01b0",
-      "Th\u1ee9 N\u0103m",
-      "Th\u1ee9 S\u00e1u",
-      "Th\u1ee9 B\u1ea3y"
-    ],
-    "ERANAMES": [
-      "tr. CN",
-      "sau CN"
-    ],
-    "ERAS": [
-      "tr. CN",
-      "sau CN"
-    ],
-    "FIRSTDAYOFWEEK": 0,
-    "MONTH": [
-      "th\u00e1ng 1",
-      "th\u00e1ng 2",
-      "th\u00e1ng 3",
-      "th\u00e1ng 4",
-      "th\u00e1ng 5",
-      "th\u00e1ng 6",
-      "th\u00e1ng 7",
-      "th\u00e1ng 8",
-      "th\u00e1ng 9",
-      "th\u00e1ng 10",
-      "th\u00e1ng 11",
-      "th\u00e1ng 12"
-    ],
-    "SHORTDAY": [
-      "CN",
-      "Th 2",
-      "Th 3",
-      "Th 4",
-      "Th 5",
-      "Th 6",
-      "Th 7"
-    ],
-    "SHORTMONTH": [
-      "thg 1",
-      "thg 2",
-      "thg 3",
-      "thg 4",
-      "thg 5",
-      "thg 6",
-      "thg 7",
-      "thg 8",
-      "thg 9",
-      "thg 10",
-      "thg 11",
-      "thg 12"
-    ],
-    "STANDALONEMONTH": [
-      "Th\u00e1ng 1",
-      "Th\u00e1ng 2",
-      "Th\u00e1ng 3",
-      "Th\u00e1ng 4",
-      "Th\u00e1ng 5",
-      "Th\u00e1ng 6",
-      "Th\u00e1ng 7",
-      "Th\u00e1ng 8",
-      "Th\u00e1ng 9",
-      "Th\u00e1ng 10",
-      "Th\u00e1ng 11",
-      "Th\u00e1ng 12"
-    ],
-    "WEEKENDRANGE": [
-      5,
-      6
-    ],
-    "fullDate": "EEEE, 'ng\u00e0y' dd MMMM 'n\u0103m' y",
-    "longDate": "'Ng\u00e0y' dd 'th\u00e1ng' MM 'n\u0103m' y",
-    "medium": "dd-MM-y HH:mm:ss",
-    "mediumDate": "dd-MM-y",
-    "mediumTime": "HH:mm:ss",
-    "short": "dd/MM/y HH:mm",
-    "shortDate": "dd/MM/y",
-    "shortTime": "HH:mm"
-  },
-  "NUMBER_FORMATS": {
-    "CURRENCY_SYM": "\u20ab",
-    "DECIMAL_SEP": ",",
-    "GROUP_SEP": ".",
-    "PATTERNS": [
-      {
-        "gSize": 3,
-        "lgSize": 3,
-        "maxFrac": 3,
-        "minFrac": 0,
-        "minInt": 1,
-        "negPre": "-",
-        "negSuf": "",
-        "posPre": "",
-        "posSuf": ""
-      },
-      {
-        "gSize": 3,
-        "lgSize": 3,
-        "maxFrac": 2,
-        "minFrac": 2,
-        "minInt": 1,
-        "negPre": "-",
-        "negSuf": "\u00a0\u00a4",
-        "posPre": "",
-        "posSuf": "\u00a0\u00a4"
-      }
-    ]
-  },
-  "id": "vi",
-  "localeID": "vi",
-  "pluralCat": function(n, opt_precision) {  return PLURAL_CATEGORY.OTHER;}
-});
-}]);

http://git-wip-us.apache.org/repos/asf/struts/blob/7a350b02/archetypes/struts2-archetype-angularjs/src/main/resources/archetype-resources/src/main/webapp/js/lib/angular/i18n/angular-locale_vo-001.js
----------------------------------------------------------------------
diff --git a/archetypes/struts2-archetype-angularjs/src/main/resources/archetype-resources/src/main/webapp/js/lib/angular/i18n/angular-locale_vo-001.js b/archetypes/struts2-archetype-angularjs/src/main/resources/archetype-resources/src/main/webapp/js/lib/angular/i18n/angular-locale_vo-001.js
deleted file mode 100644
index a17a26d..0000000
--- a/archetypes/struts2-archetype-angularjs/src/main/resources/archetype-resources/src/main/webapp/js/lib/angular/i18n/angular-locale_vo-001.js
+++ /dev/null
@@ -1,128 +0,0 @@
-'use strict';
-angular.module("ngLocale", [], ["$provide", function($provide) {
-var PLURAL_CATEGORY = {ZERO: "zero", ONE: "one", TWO: "two", FEW: "few", MANY: "many", OTHER: "other"};
-function getDecimals(n) {
-  n = n + '';
-  var i = n.indexOf('.');
-  return (i == -1) ? 0 : n.length - i - 1;
-}
-
-function getVF(n, opt_precision) {
-  var v = opt_precision;
-
-  if (undefined === v) {
-    v = Math.min(getDecimals(n), 3);
-  }
-
-  var base = Math.pow(10, v);
-  var f = ((n * base) | 0) % base;
-  return {v: v, f: f};
-}
-
-$provide.value("$locale", {
-  "DATETIME_FORMATS": {
-    "AMPMS": [
-      "posz.",
-      "b\u00fcz."
-    ],
-    "DAY": [
-      "sudel",
-      "mudel",
-      "tudel",
-      "vedel",
-      "d\u00f6del",
-      "fridel",
-      "z\u00e4del"
-    ],
-    "ERANAMES": [
-      "b. t. kr.",
-      "p. t. kr."
-    ],
-    "ERAS": [
-      "b. t. kr.",
-      "p. t. kr."
-    ],
-    "FIRSTDAYOFWEEK": 0,
-    "MONTH": [
-      "janul",
-      "febul",
-      "m\u00e4zil",
-      "prilul",
-      "mayul",
-      "yunul",
-      "yulul",
-      "gustul",
-      "setul",
-      "tobul",
-      "novul",
-      "dekul"
-    ],
-    "SHORTDAY": [
-      "su.",
-      "mu.",
-      "tu.",
-      "ve.",
-      "d\u00f6.",
-      "fr.",
-      "z\u00e4."
-    ],
-    "SHORTMONTH": [
-      "jan",
-      "feb",
-      "m\u00e4z",
-      "prl",
-      "may",
-      "yun",
-      "yul",
-      "gst",
-      "set",
-      "ton",
-      "nov",
-      "dek"
-    ],
-    "WEEKENDRANGE": [
-      5,
-      6
-    ],
-    "fullDate": "y MMMMa 'd'. d'id'",
-    "longDate": "y MMMM d",
-    "medium": "y MMM. d HH:mm:ss",
-    "mediumDate": "y MMM. d",
-    "mediumTime": "HH:mm:ss",
-    "short": "y-MM-dd HH:mm",
-    "shortDate": "y-MM-dd",
-    "shortTime": "HH:mm"
-  },
-  "NUMBER_FORMATS": {
-    "CURRENCY_SYM": "$",
-    "DECIMAL_SEP": ".",
-    "GROUP_SEP": ",",
-    "PATTERNS": [
-      {
-        "gSize": 3,
-        "lgSize": 3,
-        "maxFrac": 3,
-        "minFrac": 0,
-        "minInt": 1,
-        "negPre": "-",
-        "negSuf": "",
-        "posPre": "",
-        "posSuf": ""
-      },
-      {
-        "gSize": 3,
-        "lgSize": 3,
-        "maxFrac": 2,
-        "minFrac": 2,
-        "minInt": 1,
-        "negPre": "\u00a4\u00a0-",
-        "negSuf": "",
-        "posPre": "\u00a4\u00a0",
-        "posSuf": ""
-      }
-    ]
-  },
-  "id": "vo-001",
-  "pluralCat": function(n, opt_precision) {  var i = n | 0;  var vf = getVF(n, opt_precision);  if (i == 1 && vf.v == 0) {    return PLURAL_CATEGORY.ONE;  }  return PLURAL_CATEGORY.OTHER;}
-});
-}]);

http://git-wip-us.apache.org/repos/asf/struts/blob/7a350b02/archetypes/struts2-archetype-angularjs/src/main/resources/archetype-resources/src/main/webapp/js/lib/angular/i18n/angular-locale_vo.js
----------------------------------------------------------------------
diff --git a/archetypes/struts2-archetype-angularjs/src/main/resources/archetype-resources/src/main/webapp/js/lib/angular/i18n/angular-locale_vo.js b/archetypes/struts2-archetype-angularjs/src/main/resources/archetype-resources/src/main/webapp/js/lib/angular/i18n/angular-locale_vo.js
deleted file mode 100644
index f850799..0000000
--- a/archetypes/struts2-archetype-angularjs/src/main/resources/archetype-resources/src/main/webapp/js/lib/angular/i18n/angular-locale_vo.js
+++ /dev/null
@@ -1,128 +0,0 @@
-'use strict';
-angular.module("ngLocale", [], ["$provide", function($provide) {
-var PLURAL_CATEGORY = {ZERO: "zero", ONE: "one", TWO: "two", FEW: "few", MANY: "many", OTHER: "other"};
-function getDecimals(n) {
-  n = n + '';
-  var i = n.indexOf('.');
-  return (i == -1) ? 0 : n.length - i - 1;
-}
-
-function getVF(n, opt_precision) {
-  var v = opt_precision;
-
-  if (undefined === v) {
-    v = Math.min(getDecimals(n), 3);
-  }
-
-  var base = Math.pow(10, v);
-  var f = ((n * base) | 0) % base;
-  return {v: v, f: f};
-}
-
-$provide.value("$locale", {
-  "DATETIME_FORMATS": {
-    "AMPMS": [
-      "posz.",
-      "b\u00fcz."
-    ],
-    "DAY": [
-      "sudel",
-      "mudel",
-      "tudel",
-      "vedel",
-      "d\u00f6del",
-      "fridel",
-      "z\u00e4del"
-    ],
-    "ERANAMES": [
-      "b. t. kr.",
-      "p. t. kr."
-    ],
-    "ERAS": [
-      "b. t. kr.",
-      "p. t. kr."
-    ],
-    "FIRSTDAYOFWEEK": 0,
-    "MONTH": [
-      "janul",
-      "febul",
-      "m\u00e4zil",
-      "prilul",
-      "mayul",
-      "yunul",
-      "yulul",
-      "gustul",
-      "setul",
-      "tobul",
-      "novul",
-      "dekul"
-    ],
-    "SHORTDAY": [
-      "su.",
-      "mu.",
-      "tu.",
-      "ve.",
-      "d\u00f6.",
-      "fr.",
-      "z\u00e4."
-    ],
-    "SHORTMONTH": [
-      "jan",
-      "feb",
-      "m\u00e4z",
-      "prl",
-      "may",
-      "yun",
-      "yul",
-      "gst",
-      "set",
-      "ton",
-      "nov",
-      "dek"
-    ],
-    "WEEKENDRANGE": [
-      5,
-      6
-    ],
-    "fullDate": "y MMMMa 'd'. d'id'",
-    "longDate": "y MMMM d",
-    "medium": "y MMM. d HH:mm:ss",
-    "mediumDate": "y MMM. d",
-    "mediumTime": "HH:mm:ss",
-    "short": "y-MM-dd HH:mm",
-    "shortDate": "y-MM-dd",
-    "shortTime": "HH:mm"
-  },
-  "NUMBER_FORMATS": {
-    "CURRENCY_SYM": "$",
-    "DECIMAL_SEP": ".",
-    "GROUP_SEP": ",",
-    "PATTERNS": [
-      {
-        "gSize": 3,
-        "lgSize": 3,
-        "maxFrac": 3,
-        "minFrac": 0,
-        "minInt": 1,
-        "negPre": "-",
-        "negSuf": "",
-        "posPre": "",
-        "posSuf": ""
-      },
-      {
-        "gSize": 3,
-        "lgSize": 3,
-        "maxFrac": 2,
-        "minFrac": 2,
-        "minInt": 1,
-        "negPre": "\u00a4\u00a0-",
-        "negSuf": "",
-        "posPre": "\u00a4\u00a0",
-        "posSuf": ""
-      }
-    ]
-  },
-  "id": "vo",
-  "pluralCat": function(n, opt_precision) {  var i = n | 0;  var vf = getVF(n, opt_precision);  if (i == 1 && vf.v == 0) {    return PLURAL_CATEGORY.ONE;  }  return PLURAL_CATEGORY.OTHER;}
-});
-}]);

http://git-wip-us.apache.org/repos/asf/struts/blob/7a350b02/archetypes/struts2-archetype-angularjs/src/main/resources/archetype-resources/src/main/webapp/js/lib/angular/i18n/angular-locale_vun-tz.js
----------------------------------------------------------------------
diff --git a/archetypes/struts2-archetype-angularjs/src/main/resources/archetype-resources/src/main/webapp/js/lib/angular/i18n/angular-locale_vun-tz.js b/archetypes/struts2-archetype-angularjs/src/main/resources/archetype-resources/src/main/webapp/js/lib/angular/i18n/angular-locale_vun-tz.js
deleted file mode 100644
index a25eb31..0000000
--- a/archetypes/struts2-archetype-angularjs/src/main/resources/archetype-resources/src/main/webapp/js/lib/angular/i18n/angular-locale_vun-tz.js
+++ /dev/null
@@ -1,143 +0,0 @@
-'use strict';
-angular.module("ngLocale", [], ["$provide", function($provide) {
-var PLURAL_CATEGORY = {ZERO: "zero", ONE: "one", TWO: "two", FEW: "few", MANY: "many", OTHER: "other"};
-function getDecimals(n) {
-  n = n + '';
-  var i = n.indexOf('.');
-  return (i == -1) ? 0 : n.length - i - 1;
-}
-
-function getVF(n, opt_precision) {
-  var v = opt_precision;
-
-  if (undefined === v) {
-    v = Math.min(getDecimals(n), 3);
-  }
-
-  var base = Math.pow(10, v);
-  var f = ((n * base) | 0) % base;
-  return {v: v, f: f};
-}
-
-$provide.value("$locale", {
-  "DATETIME_FORMATS": {
-    "AMPMS": [
-      "utuko",
-      "kyiukonyi"
-    ],
-    "DAY": [
-      "Jumapilyi",
-      "Jumatatuu",
-      "Jumanne",
-      "Jumatanu",
-      "Alhamisi",
-      "Ijumaa",
-      "Jumamosi"
-    ],
-    "ERANAMES": [
-      "Kabla ya Kristu",
-      "Baada ya Kristu"
-    ],
-    "ERAS": [
-      "KK",
-      "BK"
-    ],
-    "FIRSTDAYOFWEEK": 0,
-    "MONTH": [
-      "Januari",
-      "Februari",
-      "Machi",
-      "Aprilyi",
-      "Mei",
-      "Junyi",
-      "Julyai",
-      "Agusti",
-      "Septemba",
-      "Oktoba",
-      "Novemba",
-      "Desemba"
-    ],
-    "SHORTDAY": [
-      "Jpi",
-      "Jtt",
-      "Jnn",
-      "Jtn",
-      "Alh",
-      "Iju",
-      "Jmo"
-    ],
-    "SHORTMONTH": [
-      "Jan",
-      "Feb",
-      "Mac",
-      "Apr",
-      "Mei",
-      "Jun",
-      "Jul",
-      "Ago",
-      "Sep",
-      "Okt",
-      "Nov",
-      "Des"
-    ],
-    "STANDALONEMONTH": [
-      "Januari",
-      "Februari",
-      "Machi",
-      "Aprilyi",
-      "Mei",
-      "Junyi",
-      "Julyai",
-      "Agusti",
-      "Septemba",
-      "Oktoba",
-      "Novemba",
-      "Desemba"
-    ],
-    "WEEKENDRANGE": [
-      5,
-      6
-    ],
-    "fullDate": "EEEE, d MMMM y",
-    "longDate": "d MMMM y",
-    "medium": "d MMM y h:mm:ss a",
-    "mediumDate": "d MMM y",
-    "mediumTime": "h:mm:ss a",
-    "short": "dd/MM/y h:mm a",
-    "shortDate": "dd/MM/y",
-    "shortTime": "h:mm a"
-  },
-  "NUMBER_FORMATS": {
-    "CURRENCY_SYM": "TSh",
-    "DECIMAL_SEP": ".",
-    "GROUP_SEP": ",",
-    "PATTERNS": [
-      {
-        "gSize": 3,
-        "lgSize": 3,
-        "maxFrac": 3,
-        "minFrac": 0,
-        "minInt": 1,
-        "negPre": "-",
-        "negSuf": "",
-        "posPre": "",
-        "posSuf": ""
-      },
-      {
-        "gSize": 3,
-        "lgSize": 3,
-        "maxFrac": 2,
-        "minFrac": 2,
-        "minInt": 1,
-        "negPre": "-\u00a4",
-        "negSuf": "",
-        "posPre": "\u00a4",
-        "posSuf": ""
-      }
-    ]
-  },
-  "id": "vun-tz",
-  "localeID": "vun_TZ",
-  "pluralCat": function(n, opt_precision) {  var i = n | 0;  var vf = getVF(n, opt_precision);  if (i == 1 && vf.v == 0) {    return PLURAL_CATEGORY.ONE;  }  return PLURAL_CATEGORY.OTHER;}
-});
-}]);

http://git-wip-us.apache.org/repos/asf/struts/blob/7a350b02/archetypes/struts2-archetype-angularjs/src/main/resources/archetype-resources/src/main/webapp/js/lib/angular/i18n/angular-locale_vun.js
----------------------------------------------------------------------
diff --git a/archetypes/struts2-archetype-angularjs/src/main/resources/archetype-resources/src/main/webapp/js/lib/angular/i18n/angular-locale_vun.js b/archetypes/struts2-archetype-angularjs/src/main/resources/archetype-resources/src/main/webapp/js/lib/angular/i18n/angular-locale_vun.js
deleted file mode 100644
index f539e2c..0000000
--- a/archetypes/struts2-archetype-angularjs/src/main/resources/archetype-resources/src/main/webapp/js/lib/angular/i18n/angular-locale_vun.js
+++ /dev/null
@@ -1,143 +0,0 @@
-'use strict';
-angular.module("ngLocale", [], ["$provide", function($provide) {
-var PLURAL_CATEGORY = {ZERO: "zero", ONE: "one", TWO: "two", FEW: "few", MANY: "many", OTHER: "other"};
-function getDecimals(n) {
-  n = n + '';
-  var i = n.indexOf('.');
-  return (i == -1) ? 0 : n.length - i - 1;
-}
-
-function getVF(n, opt_precision) {
-  var v = opt_precision;
-
-  if (undefined === v) {
-    v = Math.min(getDecimals(n), 3);
-  }
-
-  var base = Math.pow(10, v);
-  var f = ((n * base) | 0) % base;
-  return {v: v, f: f};
-}
-
-$provide.value("$locale", {
-  "DATETIME_FORMATS": {
-    "AMPMS": [
-      "utuko",
-      "kyiukonyi"
-    ],
-    "DAY": [
-      "Jumapilyi",
-      "Jumatatuu",
-      "Jumanne",
-      "Jumatanu",
-      "Alhamisi",
-      "Ijumaa",
-      "Jumamosi"
-    ],
-    "ERANAMES": [
-      "Kabla ya Kristu",
-      "Baada ya Kristu"
-    ],
-    "ERAS": [
-      "KK",
-      "BK"
-    ],
-    "FIRSTDAYOFWEEK": 0,
-    "MONTH": [
-      "Januari",
-      "Februari",
-      "Machi",
-      "Aprilyi",
-      "Mei",
-      "Junyi",
-      "Julyai",
-      "Agusti",
-      "Septemba",
-      "Oktoba",
-      "Novemba",
-      "Desemba"
-    ],
-    "SHORTDAY": [
-      "Jpi",
-      "Jtt",
-      "Jnn",
-      "Jtn",
-      "Alh",
-      "Iju",
-      "Jmo"
-    ],
-    "SHORTMONTH": [
-      "Jan",
-      "Feb",
-      "Mac",
-      "Apr",
-      "Mei",
-      "Jun",
-      "Jul",
-      "Ago",
-      "Sep",
-      "Okt",
-      "Nov",
-      "Des"
-    ],
-    "STANDALONEMONTH": [
-      "Januari",
-      "Februari",
-      "Machi",
-      "Aprilyi",
-      "Mei",
-      "Junyi",
-      "Julyai",
-      "Agusti",
-      "Septemba",
-      "Oktoba",
-      "Novemba",
-      "Desemba"
-    ],
-    "WEEKENDRANGE": [
-      5,
-      6
-    ],
-    "fullDate": "EEEE, d MMMM y",
-    "longDate": "d MMMM y",
-    "medium": "d MMM y h:mm:ss a",
-    "mediumDate": "d MMM y",
-    "mediumTime": "h:mm:ss a",
-    "short": "dd/MM/y h:mm a",
-    "shortDate": "dd/MM/y",
-    "shortTime": "h:mm a"
-  },
-  "NUMBER_FORMATS": {
-    "CURRENCY_SYM": "TSh",
-    "DECIMAL_SEP": ".",
-    "GROUP_SEP": ",",
-    "PATTERNS": [
-      {
-        "gSize": 3,
-        "lgSize": 3,
-        "maxFrac": 3,
-        "minFrac": 0,
-        "minInt": 1,
-        "negPre": "-",
-        "negSuf": "",
-        "posPre": "",
-        "posSuf": ""
-      },
-      {
-        "gSize": 3,
-        "lgSize": 3,
-        "maxFrac": 2,
-        "minFrac": 2,
-        "minInt": 1,
-        "negPre": "-\u00a4",
-        "negSuf": "",
-        "posPre": "\u00a4",
-        "posSuf": ""
-      }
-    ]
-  },
-  "id": "vun",
-  "localeID": "vun",
-  "pluralCat": function(n, opt_precision) {  var i = n | 0;  var vf = getVF(n, opt_precision);  if (i == 1 && vf.v == 0) {    return PLURAL_CATEGORY.ONE;  }  return PLURAL_CATEGORY.OTHER;}
-});
-}]);

http://git-wip-us.apache.org/repos/asf/struts/blob/7a350b02/archetypes/struts2-archetype-angularjs/src/main/resources/archetype-resources/src/main/webapp/js/lib/angular/i18n/angular-locale_wae-ch.js
----------------------------------------------------------------------
diff --git a/archetypes/struts2-archetype-angularjs/src/main/resources/archetype-resources/src/main/webapp/js/lib/angular/i18n/angular-locale_wae-ch.js b/archetypes/struts2-archetype-angularjs/src/main/resources/archetype-resources/src/main/webapp/js/lib/angular/i18n/angular-locale_wae-ch.js
deleted file mode 100644
index 92aa7e8..0000000
--- a/archetypes/struts2-archetype-angularjs/src/main/resources/archetype-resources/src/main/webapp/js/lib/angular/i18n/angular-locale_wae-ch.js
+++ /dev/null
@@ -1,143 +0,0 @@
-'use strict';
-angular.module("ngLocale", [], ["$provide", function($provide) {
-var PLURAL_CATEGORY = {ZERO: "zero", ONE: "one", TWO: "two", FEW: "few", MANY: "many", OTHER: "other"};
-function getDecimals(n) {
-  n = n + '';
-  var i = n.indexOf('.');
-  return (i == -1) ? 0 : n.length - i - 1;
-}
-
-function getVF(n, opt_precision) {
-  var v = opt_precision;
-
-  if (undefined === v) {
-    v = Math.min(getDecimals(n), 3);
-  }
-
-  var base = Math.pow(10, v);
-  var f = ((n * base) | 0) % base;
-  return {v: v, f: f};
-}
-
-$provide.value("$locale", {
-  "DATETIME_FORMATS": {
-    "AMPMS": [
-      "AM",
-      "PM"
-    ],
-    "DAY": [
-      "Sunntag",
-      "M\u00e4ntag",
-      "Zi\u0161tag",
-      "Mittwu\u010d",
-      "Fr\u00f3ntag",
-      "Fritag",
-      "Sam\u0161tag"
-    ],
-    "ERANAMES": [
-      "v. Chr.",
-      "n. Chr"
-    ],
-    "ERAS": [
-      "v. Chr.",
-      "n. Chr"
-    ],
-    "FIRSTDAYOFWEEK": 0,
-    "MONTH": [
-      "Jenner",
-      "Hornig",
-      "M\u00e4rze",
-      "Abrille",
-      "Meije",
-      "Br\u00e1\u010det",
-      "Heiwet",
-      "\u00d6ig\u0161te",
-      "Herb\u0161tm\u00e1net",
-      "W\u00edm\u00e1net",
-      "Winterm\u00e1net",
-      "Chri\u0161tm\u00e1net"
-    ],
-    "SHORTDAY": [
-      "Sun",
-      "M\u00e4n",
-      "Zi\u0161",
-      "Mit",
-      "Fr\u00f3",
-      "Fri",
-      "Sam"
-    ],
-    "SHORTMONTH": [
-      "Jen",
-      "Hor",
-      "M\u00e4r",
-      "Abr",
-      "Mei",
-      "Br\u00e1",
-      "Hei",
-      "\u00d6ig",
-      "Her",
-      "W\u00edm",
-      "Win",
-      "Chr"
-    ],
-    "STANDALONEMONTH": [
-      "Jenner",
-      "Hornig",
-      "M\u00e4rze",
-      "Abrille",
-      "Meije",
-      "Br\u00e1\u010det",
-      "Heiwet",
-      "\u00d6ig\u0161te",
-      "Herb\u0161tm\u00e1net",
-      "W\u00edm\u00e1net",
-      "Winterm\u00e1net",
-      "Chri\u0161tm\u00e1net"
-    ],
-    "WEEKENDRANGE": [
-      5,
-      6
-    ],
-    "fullDate": "EEEE, d. MMMM y",
-    "longDate": "d. MMMM y",
-    "medium": "d. MMM y HH:mm:ss",
-    "mediumDate": "d. MMM y",
-    "mediumTime": "HH:mm:ss",
-    "short": "y-MM-dd HH:mm",
-    "shortDate": "y-MM-dd",
-    "shortTime": "HH:mm"
-  },
-  "NUMBER_FORMATS": {
-    "CURRENCY_SYM": "CHF",
-    "DECIMAL_SEP": ",",
-    "GROUP_SEP": "\u2019",
-    "PATTERNS": [
-      {
-        "gSize": 3,
-        "lgSize": 3,
-        "maxFrac": 3,
-        "minFrac": 0,
-        "minInt": 1,
-        "negPre": "-",
-        "negSuf": "",
-        "posPre": "",
-        "posSuf": ""
-      },
-      {
-        "gSize": 3,
-        "lgSize": 3,
-        "maxFrac": 2,
-        "minFrac": 2,
-        "minInt": 1,
-        "negPre": "-\u00a4\u00a0",
-        "negSuf": "",
-        "posPre": "\u00a4\u00a0",
-        "posSuf": ""
-      }
-    ]
-  },
-  "id": "wae-ch",
-  "localeID": "wae_CH",
-  "pluralCat": function(n, opt_precision) {  var i = n | 0;  var vf = getVF(n, opt_precision);  if (i == 1 && vf.v == 0) {    return PLURAL_CATEGORY.ONE;  }  return PLURAL_CATEGORY.OTHER;}
-});
-}]);

http://git-wip-us.apache.org/repos/asf/struts/blob/7a350b02/archetypes/struts2-archetype-angularjs/src/main/resources/archetype-resources/src/main/webapp/js/lib/angular/i18n/angular-locale_wae.js
----------------------------------------------------------------------
diff --git a/archetypes/struts2-archetype-angularjs/src/main/resources/archetype-resources/src/main/webapp/js/lib/angular/i18n/angular-locale_wae.js b/archetypes/struts2-archetype-angularjs/src/main/resources/archetype-resources/src/main/webapp/js/lib/angular/i18n/angular-locale_wae.js
deleted file mode 100644
index 12a13a1..0000000
--- a/archetypes/struts2-archetype-angularjs/src/main/resources/archetype-resources/src/main/webapp/js/lib/angular/i18n/angular-locale_wae.js
+++ /dev/null
@@ -1,143 +0,0 @@
-'use strict';
-angular.module("ngLocale", [], ["$provide", function($provide) {
-var PLURAL_CATEGORY = {ZERO: "zero", ONE: "one", TWO: "two", FEW: "few", MANY: "many", OTHER: "other"};
-function getDecimals(n) {
-  n = n + '';
-  var i = n.indexOf('.');
-  return (i == -1) ? 0 : n.length - i - 1;
-}
-
-function getVF(n, opt_precision) {
-  var v = opt_precision;
-
-  if (undefined === v) {
-    v = Math.min(getDecimals(n), 3);
-  }
-
-  var base = Math.pow(10, v);
-  var f = ((n * base) | 0) % base;
-  return {v: v, f: f};
-}
-
-$provide.value("$locale", {
-  "DATETIME_FORMATS": {
-    "AMPMS": [
-      "AM",
-      "PM"
-    ],
-    "DAY": [
-      "Sunntag",
-      "M\u00e4ntag",
-      "Zi\u0161tag",
-      "Mittwu\u010d",
-      "Fr\u00f3ntag",
-      "Fritag",
-      "Sam\u0161tag"
-    ],
-    "ERANAMES": [
-      "v. Chr.",
-      "n. Chr"
-    ],
-    "ERAS": [
-      "v. Chr.",
-      "n. Chr"
-    ],
-    "FIRSTDAYOFWEEK": 0,
-    "MONTH": [
-      "Jenner",
-      "Hornig",
-      "M\u00e4rze",
-      "Abrille",
-      "Meije",
-      "Br\u00e1\u010det",
-      "Heiwet",
-      "\u00d6ig\u0161te",
-      "Herb\u0161tm\u00e1net",
-      "W\u00edm\u00e1net",
-      "Winterm\u00e1net",
-      "Chri\u0161tm\u00e1net"
-    ],
-    "SHORTDAY": [
-      "Sun",
-      "M\u00e4n",
-      "Zi\u0161",
-      "Mit",
-      "Fr\u00f3",
-      "Fri",
-      "Sam"
-    ],
-    "SHORTMONTH": [
-      "Jen",
-      "Hor",
-      "M\u00e4r",
-      "Abr",
-      "Mei",
-      "Br\u00e1",
-      "Hei",
-      "\u00d6ig",
-      "Her",
-      "W\u00edm",
-      "Win",
-      "Chr"
-    ],
-    "STANDALONEMONTH": [
-      "Jenner",
-      "Hornig",
-      "M\u00e4rze",
-      "Abrille",
-      "Meije",
-      "Br\u00e1\u010det",
-      "Heiwet",
-      "\u00d6ig\u0161te",
-      "Herb\u0161tm\u00e1net",
-      "W\u00edm\u00e1net",
-      "Winterm\u00e1net",
-      "Chri\u0161tm\u00e1net"
-    ],
-    "WEEKENDRANGE": [
-      5,
-      6
-    ],
-    "fullDate": "EEEE, d. MMMM y",
-    "longDate": "d. MMMM y",
-    "medium": "d. MMM y HH:mm:ss",
-    "mediumDate": "d. MMM y",
-    "mediumTime": "HH:mm:ss",
-    "short": "y-MM-dd HH:mm",
-    "shortDate": "y-MM-dd",
-    "shortTime": "HH:mm"
-  },
-  "NUMBER_FORMATS": {
-    "CURRENCY_SYM": "CHF",
-    "DECIMAL_SEP": ",",
-    "GROUP_SEP": "\u2019",
-    "PATTERNS": [
-      {
-        "gSize": 3,
-        "lgSize": 3,
-        "maxFrac": 3,
-        "minFrac": 0,
-        "minInt": 1,
-        "negPre": "-",
-        "negSuf": "",
-        "posPre": "",
-        "posSuf": ""
-      },
-      {
-        "gSize": 3,
-        "lgSize": 3,
-        "maxFrac": 2,
-        "minFrac": 2,
-        "minInt": 1,
-        "negPre": "-\u00a4\u00a0",
-        "negSuf": "",
-        "posPre": "\u00a4\u00a0",
-        "posSuf": ""
-      }
-    ]
-  },
-  "id": "wae",
-  "localeID": "wae",
-  "pluralCat": function(n, opt_precision) {  var i = n | 0;  var vf = getVF(n, opt_precision);  if (i == 1 && vf.v == 0) {    return PLURAL_CATEGORY.ONE;  }  return PLURAL_CATEGORY.OTHER;}
-});
-}]);

http://git-wip-us.apache.org/repos/asf/struts/blob/7a350b02/archetypes/struts2-archetype-angularjs/src/main/resources/archetype-resources/src/main/webapp/js/lib/angular/i18n/angular-locale_wal-et.js
----------------------------------------------------------------------
diff --git a/archetypes/struts2-archetype-angularjs/src/main/resources/archetype-resources/src/main/webapp/js/lib/angular/i18n/angular-locale_wal-et.js b/archetypes/struts2-archetype-angularjs/src/main/resources/archetype-resources/src/main/webapp/js/lib/angular/i18n/angular-locale_wal-et.js
deleted file mode 100644
index 16a842a..0000000
--- a/archetypes/struts2-archetype-angularjs/src/main/resources/archetype-resources/src/main/webapp/js/lib/angular/i18n/angular-locale_wal-et.js
+++ /dev/null
@@ -1,115 +0,0 @@
-'use strict';
-angular.module("ngLocale", [], ["$provide", function($provide) {
-var PLURAL_CATEGORY = {ZERO: "zero", ONE: "one", TWO: "two", FEW: "few", MANY: "many", OTHER: "other"};
-function getDecimals(n) {
-  n = n + '';
-  var i = n.indexOf('.');
-  return (i == -1) ? 0 : n.length - i - 1;
-}
-
-function getVF(n, opt_precision) {
-  var v = opt_precision;
-
-  if (undefined === v) {
-    v = Math.min(getDecimals(n), 3);
-  }
-
-  var base = Math.pow(10, v);
-  var f = ((n * base) | 0) % base;
-  return {v: v, f: f};
-}
-
-$provide.value("$locale", {
-  "DATETIME_FORMATS": {
-    "AMPMS": [
-      "\u121b\u1208\u12f6",
-      "\u1243\u121b"
-    ],
-    "DAY": [
-      "\u12c8\u130b",
-      "\u1233\u12ed\u1296",
-      "\u121b\u1246\u1233\u129b",
-      "\u12a0\u1229\u12cb",
-      "\u1203\u1219\u1233",
-      "\u12a0\u122d\u1263",
-      "\u1244\u122b"
-    ],
-    "MONTH": [
-      "\u1303\u1295\u12e9\u12c8\u122a",
-      "\u134c\u1265\u1229\u12c8\u122a",
-      "\u121b\u122d\u127d",
-      "\u12a4\u1355\u1228\u120d",
-      "\u121c\u12ed",
-      "\u1301\u1295",
-      "\u1301\u120b\u12ed",
-      "\u12a6\u1308\u1235\u1275",
-      "\u1234\u1355\u1274\u121d\u1260\u122d",
-      "\u12a6\u12ad\u1270\u12cd\u1260\u122d",
-      "\u1296\u126c\u121d\u1260\u122d",
-      "\u12f2\u1234\u121d\u1260\u122d"
-    ],
-    "SHORTDAY": [
-      "\u12c8\u130b",
-      "\u1233\u12ed\u1296",
-      "\u121b\u1246\u1233\u129b",
-      "\u12a0\u1229\u12cb",
-      "\u1203\u1219\u1233",
-      "\u12a0\u122d\u1263",
-      "\u1244\u122b"
-    ],
-    "SHORTMONTH": [
-      "\u1303\u1295\u12e9",
-      "\u134c\u1265\u1229",
-      "\u121b\u122d\u127d",
-      "\u12a4\u1355\u1228",
-      "\u121c\u12ed",
-      "\u1301\u1295",
-      "\u1301\u120b\u12ed",
-      "\u12a6\u1308\u1235",
-      "\u1234\u1355\u1274",
-      "\u12a6\u12ad\u1270",
-      "\u1296\u126c\u121d",
-      "\u12f2\u1234\u121d"
-    ],
-    "fullDate": "EEEE\u1365 dd MMMM \u130b\u120b\u1233 y G",
-    "longDate": "dd MMMM y",
-    "medium": "dd-MMM-y h:mm:ss a",
-    "mediumDate": "dd-MMM-y",
-    "mediumTime": "h:mm:ss a",
-    "short": "dd/MM/yy h:mm a",
-    "shortDate": "dd/MM/yy",
-    "shortTime": "h:mm a"
-  },
-  "NUMBER_FORMATS": {
-    "CURRENCY_SYM": "Birr",
-    "DECIMAL_SEP": ".",
-    "GROUP_SEP": "\u2019",
-    "PATTERNS": [
-      {
-        "gSize": 3,
-        "lgSize": 3,
-        "maxFrac": 3,
-        "minFrac": 0,
-        "minInt": 1,
-        "negPre": "-",
-        "negSuf": "",
-        "posPre": "",
-        "posSuf": ""
-      },
-      {
-        "gSize": 3,
-        "lgSize": 3,
-        "maxFrac": 2,
-        "minFrac": 2,
-        "minInt": 1,
-        "negPre": "\u00a4-",
-        "negSuf": "",
-        "posPre": "\u00a4",
-        "posSuf": ""
-      }
-    ]
-  },
-  "id": "wal-et",
-  "pluralCat": function(n, opt_precision) {  var i = n | 0;  var vf = getVF(n, opt_precision);  if (i == 1 && vf.v == 0) {    return PLURAL_CATEGORY.ONE;  }  return PLURAL_CATEGORY.OTHER;}
-});
-}]);

http://git-wip-us.apache.org/repos/asf/struts/blob/7a350b02/archetypes/struts2-archetype-angularjs/src/main/resources/archetype-resources/src/main/webapp/js/lib/angular/i18n/angular-locale_wal.js
----------------------------------------------------------------------
diff --git a/archetypes/struts2-archetype-angularjs/src/main/resources/archetype-resources/src/main/webapp/js/lib/angular/i18n/angular-locale_wal.js b/archetypes/struts2-archetype-angularjs/src/main/resources/archetype-resources/src/main/webapp/js/lib/angular/i18n/angular-locale_wal.js
deleted file mode 100644
index 795c02d..0000000
--- a/archetypes/struts2-archetype-angularjs/src/main/resources/archetype-resources/src/main/webapp/js/lib/angular/i18n/angular-locale_wal.js
+++ /dev/null
@@ -1,115 +0,0 @@
-'use strict';
-angular.module("ngLocale", [], ["$provide", function($provide) {
-var PLURAL_CATEGORY = {ZERO: "zero", ONE: "one", TWO: "two", FEW: "few", MANY: "many", OTHER: "other"};
-function getDecimals(n) {
-  n = n + '';
-  var i = n.indexOf('.');
-  return (i == -1) ? 0 : n.length - i - 1;
-}
-
-function getVF(n, opt_precision) {
-  var v = opt_precision;
-
-  if (undefined === v) {
-    v = Math.min(getDecimals(n), 3);
-  }
-
-  var base = Math.pow(10, v);
-  var f = ((n * base) | 0) % base;
-  return {v: v, f: f};
-}
-
-$provide.value("$locale", {
-  "DATETIME_FORMATS": {
-    "AMPMS": [
-      "\u121b\u1208\u12f6",
-      "\u1243\u121b"
-    ],
-    "DAY": [
-      "\u12c8\u130b",
-      "\u1233\u12ed\u1296",
-      "\u121b\u1246\u1233\u129b",
-      "\u12a0\u1229\u12cb",
-      "\u1203\u1219\u1233",
-      "\u12a0\u122d\u1263",
-      "\u1244\u122b"
-    ],
-    "MONTH": [
-      "\u1303\u1295\u12e9\u12c8\u122a",
-      "\u134c\u1265\u1229\u12c8\u122a",
-      "\u121b\u122d\u127d",
-      "\u12a4\u1355\u1228\u120d",
-      "\u121c\u12ed",
-      "\u1301\u1295",
-      "\u1301\u120b\u12ed",
-      "\u12a6\u1308\u1235\u1275",
-      "\u1234\u1355\u1274\u121d\u1260\u122d",
-      "\u12a6\u12ad\u1270\u12cd\u1260\u122d",
-      "\u1296\u126c\u121d\u1260\u122d",
-      "\u12f2\u1234\u121d\u1260\u122d"
-    ],
-    "SHORTDAY": [
-      "\u12c8\u130b",
-      "\u1233\u12ed\u1296",
-      "\u121b\u1246\u1233\u129b",
-      "\u12a0\u1229\u12cb",
-      "\u1203\u1219\u1233",
-      "\u12a0\u122d\u1263",
-      "\u1244\u122b"
-    ],
-    "SHORTMONTH": [
-      "\u1303\u1295\u12e9",
-      "\u134c\u1265\u1229",
-      "\u121b\u122d\u127d",
-      "\u12a4\u1355\u1228",
-      "\u121c\u12ed",
-      "\u1301\u1295",
-      "\u1301\u120b\u12ed",
-      "\u12a6\u1308\u1235",
-      "\u1234\u1355\u1274",
-      "\u12a6\u12ad\u1270",
-      "\u1296\u126c\u121d",
-      "\u12f2\u1234\u121d"
-    ],
-    "fullDate": "EEEE\u1365 dd MMMM \u130b\u120b\u1233 y G",
-    "longDate": "dd MMMM y",
-    "medium": "dd-MMM-y h:mm:ss a",
-    "mediumDate": "dd-MMM-y",
-    "mediumTime": "h:mm:ss a",
-    "short": "dd/MM/yy h:mm a",
-    "shortDate": "dd/MM/yy",
-    "shortTime": "h:mm a"
-  },
-  "NUMBER_FORMATS": {
-    "CURRENCY_SYM": "Birr",
-    "DECIMAL_SEP": ".",
-    "GROUP_SEP": "\u2019",
-    "PATTERNS": [
-      {
-        "gSize": 3,
-        "lgSize": 3,
-        "maxFrac": 3,
-        "minFrac": 0,
-        "minInt": 1,
-        "negPre": "-",
-        "negSuf": "",
-        "posPre": "",
-        "posSuf": ""
-      },
-      {
-        "gSize": 3,
-        "lgSize": 3,
-        "maxFrac": 2,
-        "minFrac": 2,
-        "minInt": 1,
-        "negPre": "\u00a4-",
-        "negSuf": "",
-        "posPre": "\u00a4",
-        "posSuf": ""
-      }
-    ]
-  },
-  "id": "wal",
-  "pluralCat": function(n, opt_precision) {  var i = n | 0;  var vf = getVF(n, opt_precision);  if (i == 1 && vf.v == 0) {    return PLURAL_CATEGORY.ONE;  }  return PLURAL_CATEGORY.OTHER;}
-});
-}]);

http://git-wip-us.apache.org/repos/asf/struts/blob/7a350b02/archetypes/struts2-archetype-angularjs/src/main/resources/archetype-resources/src/main/webapp/js/lib/angular/i18n/angular-locale_xh-za.js
----------------------------------------------------------------------
diff --git a/archetypes/struts2-archetype-angularjs/src/main/resources/archetype-resources/src/main/webapp/js/lib/angular/i18n/angular-locale_xh-za.js b/archetypes/struts2-archetype-angularjs/src/main/resources/archetype-resources/src/main/webapp/js/lib/angular/i18n/angular-locale_xh-za.js
deleted file mode 100644
index 5eeb809..0000000
--- a/archetypes/struts2-archetype-angularjs/src/main/resources/archetype-resources/src/main/webapp/js/lib/angular/i18n/angular-locale_xh-za.js
+++ /dev/null
@@ -1,115 +0,0 @@
-'use strict';
-angular.module("ngLocale", [], ["$provide", function($provide) {
-var PLURAL_CATEGORY = {ZERO: "zero", ONE: "one", TWO: "two", FEW: "few", MANY: "many", OTHER: "other"};
-function getDecimals(n) {
-  n = n + '';
-  var i = n.indexOf('.');
-  return (i == -1) ? 0 : n.length - i - 1;
-}
-
-function getVF(n, opt_precision) {
-  var v = opt_precision;
-
-  if (undefined === v) {
-    v = Math.min(getDecimals(n), 3);
-  }
-
-  var base = Math.pow(10, v);
-  var f = ((n * base) | 0) % base;
-  return {v: v, f: f};
-}
-
-$provide.value("$locale", {
-  "DATETIME_FORMATS": {
-    "AMPMS": [
-      "AM",
-      "PM"
-    ],
-    "DAY": [
-      "Cawe",
-      "Mvulo",
-      "Lwesibini",
-      "Lwesithathu",
-      "Lwesine",
-      "Lwesihlanu",
-      "Mgqibelo"
-    ],
-    "MONTH": [
-      "Janyuwari",
-      "Februwari",
-      "Matshi",
-      "Epreli",
-      "Meyi",
-      "Juni",
-      "Julayi",
-      "Agasti",
-      "Septemba",
-      "Okthoba",
-      "Novemba",
-      "Disemba"
-    ],
-    "SHORTDAY": [
-      "Caw",
-      "Mvu",
-      "Bin",
-      "Tha",
-      "Sin",
-      "Hla",
-      "Mgq"
-    ],
-    "SHORTMONTH": [
-      "Jan",
-      "Feb",
-      "Mat",
-      "Epr",
-      "Mey",
-      "Jun",
-      "Jul",
-      "Aga",
-      "Sep",
-      "Okt",
-      "Nov",
-      "Dis"
-    ],
-    "fullDate": "y MMMM d, EEEE",
-    "longDate": "y MMMM d",
-    "medium": "y MMM d HH:mm:ss",
-    "mediumDate": "y MMM d",
-    "mediumTime": "HH:mm:ss",
-    "short": "y-MM-dd HH:mm",
-    "shortDate": "y-MM-dd",
-    "shortTime": "HH:mm"
-  },
-  "NUMBER_FORMATS": {
-    "CURRENCY_SYM": "R",
-    "DECIMAL_SEP": ",",
-    "GROUP_SEP": "\u00a0",
-    "PATTERNS": [
-      {
-        "gSize": 3,
-        "lgSize": 3,
-        "maxFrac": 3,
-        "minFrac": 0,
-        "minInt": 1,
-        "negPre": "-",
-        "negSuf": "",
-        "posPre": "",
-        "posSuf": ""
-      },
-      {
-        "gSize": 3,
-        "lgSize": 3,
-        "maxFrac": 2,
-        "minFrac": 2,
-        "minInt": 1,
-        "negPre": "\u00a4-",
-        "negSuf": "",
-        "posPre": "\u00a4",
-        "posSuf": ""
-      }
-    ]
-  },
-  "id": "xh-za",
-  "pluralCat": function(n, opt_precision) {  var i = n | 0;  var vf = getVF(n, opt_precision);  if (i == 1 && vf.v == 0) {    return PLURAL_CATEGORY.ONE;  }  return PLURAL_CATEGORY.OTHER;}
-});
-}]);

http://git-wip-us.apache.org/repos/asf/struts/blob/7a350b02/archetypes/struts2-archetype-angularjs/src/main/resources/archetype-resources/src/main/webapp/js/lib/angular/i18n/angular-locale_xh.js
----------------------------------------------------------------------
diff --git a/archetypes/struts2-archetype-angularjs/src/main/resources/archetype-resources/src/main/webapp/js/lib/angular/i18n/angular-locale_xh.js b/archetypes/struts2-archetype-angularjs/src/main/resources/archetype-resources/src/main/webapp/js/lib/angular/i18n/angular-locale_xh.js
deleted file mode 100644
index 756a9f7..0000000
--- a/archetypes/struts2-archetype-angularjs/src/main/resources/archetype-resources/src/main/webapp/js/lib/angular/i18n/angular-locale_xh.js
+++ /dev/null
@@ -1,115 +0,0 @@
-'use strict';
-angular.module("ngLocale", [], ["$provide", function($provide) {
-var PLURAL_CATEGORY = {ZERO: "zero", ONE: "one", TWO: "two", FEW: "few", MANY: "many", OTHER: "other"};
-function getDecimals(n) {
-  n = n + '';
-  var i = n.indexOf('.');
-  return (i == -1) ? 0 : n.length - i - 1;
-}
-
-function getVF(n, opt_precision) {
-  var v = opt_precision;
-
-  if (undefined === v) {
-    v = Math.min(getDecimals(n), 3);
-  }
-
-  var base = Math.pow(10, v);
-  var f = ((n * base) | 0) % base;
-  return {v: v, f: f};
-}
-
-$provide.value("$locale", {
-  "DATETIME_FORMATS": {
-    "AMPMS": [
-      "AM",
-      "PM"
-    ],
-    "DAY": [
-      "Cawe",
-      "Mvulo",
-      "Lwesibini",
-      "Lwesithathu",
-      "Lwesine",
-      "Lwesihlanu",
-      "Mgqibelo"
-    ],
-    "MONTH": [
-      "Janyuwari",
-      "Februwari",
-      "Matshi",
-      "Epreli",
-      "Meyi",
-      "Juni",
-      "Julayi",
-      "Agasti",
-      "Septemba",
-      "Okthoba",
-      "Novemba",
-      "Disemba"
-    ],
-    "SHORTDAY": [
-      "Caw",
-      "Mvu",
-      "Bin",
-      "Tha",
-      "Sin",
-      "Hla",
-      "Mgq"
-    ],
-    "SHORTMONTH": [
-      "Jan",
-      "Feb",
-      "Mat",
-      "Epr",
-      "Mey",
-      "Jun",
-      "Jul",
-      "Aga",
-      "Sep",
-      "Okt",
-      "Nov",
-      "Dis"
-    ],
-    "fullDate": "y MMMM d, EEEE",
-    "longDate": "y MMMM d",
-    "medium": "y MMM d HH:mm:ss",
-    "mediumDate": "y MMM d",
-    "mediumTime": "HH:mm:ss",
-    "short": "y-MM-dd HH:mm",
-    "shortDate": "y-MM-dd",
-    "shortTime": "HH:mm"
-  },
-  "NUMBER_FORMATS": {
-    "CURRENCY_SYM": "R",
-    "DECIMAL_SEP": ",",
-    "GROUP_SEP": "\u00a0",
-    "PATTERNS": [
-      {
-        "gSize": 3,
-        "lgSize": 3,
-        "maxFrac": 3,
-        "minFrac": 0,
-        "minInt": 1,
-        "negPre": "-",
-        "negSuf": "",
-        "posPre": "",
-        "posSuf": ""
-      },
-      {
-        "gSize": 3,
-        "lgSize": 3,
-        "maxFrac": 2,
-        "minFrac": 2,
-        "minInt": 1,
-        "negPre": "\u00a4-",
-        "negSuf": "",
-        "posPre": "\u00a4",
-        "posSuf": ""
-      }
-    ]
-  },
-  "id": "xh",
-  "pluralCat": function(n, opt_precision) {  var i = n | 0;  var vf = getVF(n, opt_precision);  if (i == 1 && vf.v == 0) {    return PLURAL_CATEGORY.ONE;  }  return PLURAL_CATEGORY.OTHER;}
-});
-}]);

http://git-wip-us.apache.org/repos/asf/struts/blob/7a350b02/archetypes/struts2-archetype-angularjs/src/main/resources/archetype-resources/src/main/webapp/js/lib/angular/i18n/angular-locale_xog-ug.js
----------------------------------------------------------------------
diff --git a/archetypes/struts2-archetype-angularjs/src/main/resources/archetype-resources/src/main/webapp/js/lib/angular/i18n/angular-locale_xog-ug.js b/archetypes/struts2-archetype-angularjs/src/main/resources/archetype-resources/src/main/webapp/js/lib/angular/i18n/angular-locale_xog-ug.js
deleted file mode 100644
index 0e26580..0000000
--- a/archetypes/struts2-archetype-angularjs/src/main/resources/archetype-resources/src/main/webapp/js/lib/angular/i18n/angular-locale_xog-ug.js
+++ /dev/null
@@ -1,143 +0,0 @@
-'use strict';
-angular.module("ngLocale", [], ["$provide", function($provide) {
-var PLURAL_CATEGORY = {ZERO: "zero", ONE: "one", TWO: "two", FEW: "few", MANY: "many", OTHER: "other"};
-function getDecimals(n) {
-  n = n + '';
-  var i = n.indexOf('.');
-  return (i == -1) ? 0 : n.length - i - 1;
-}
-
-function getVF(n, opt_precision) {
-  var v = opt_precision;
-
-  if (undefined === v) {
-    v = Math.min(getDecimals(n), 3);
-  }
-
-  var base = Math.pow(10, v);
-  var f = ((n * base) | 0) % base;
-  return {v: v, f: f};
-}
-
-$provide.value("$locale", {
-  "DATETIME_FORMATS": {
-    "AMPMS": [
-      "Munkyo",
-      "Eigulo"
-    ],
-    "DAY": [
-      "Sabiiti",
-      "Balaza",
-      "Owokubili",
-      "Owokusatu",
-      "Olokuna",
-      "Olokutaanu",
-      "Olomukaaga"
-    ],
-    "ERANAMES": [
-      "Kulisto nga azilawo",
-      "Kulisto nga affile"
-    ],
-    "ERAS": [
-      "AZ",
-      "AF"
-    ],
-    "FIRSTDAYOFWEEK": 0,
-    "MONTH": [
-      "Janwaliyo",
-      "Febwaliyo",
-      "Marisi",
-      "Apuli",
-      "Maayi",
-      "Juuni",
-      "Julaayi",
-      "Agusito",
-      "Sebuttemba",
-      "Okitobba",
-      "Novemba",
-      "Desemba"
-    ],
-    "SHORTDAY": [
-      "Sabi",
-      "Bala",
-      "Kubi",
-      "Kusa",
-      "Kuna",
-      "Kuta",
-      "Muka"
-    ],
-    "SHORTMONTH": [
-      "Jan",
-      "Feb",
-      "Mar",
-      "Apu",
-      "Maa",
-      "Juu",
-      "Jul",
-      "Agu",
-      "Seb",
-      "Oki",
-      "Nov",
-      "Des"
-    ],
-    "STANDALONEMONTH": [
-      "Janwaliyo",
-      "Febwaliyo",
-      "Marisi",
-      "Apuli",
-      "Maayi",
-      "Juuni",
-      "Julaayi",
-      "Agusito",
-      "Sebuttemba",
-      "Okitobba",
-      "Novemba",
-      "Desemba"
-    ],
-    "WEEKENDRANGE": [
-      5,
-      6
-    ],
-    "fullDate": "EEEE, d MMMM y",
-    "longDate": "d MMMM y",
-    "medium": "d MMM y h:mm:ss a",
-    "mediumDate": "d MMM y",
-    "mediumTime": "h:mm:ss a",
-    "short": "dd/MM/y h:mm a",
-    "shortDate": "dd/MM/y",
-    "shortTime": "h:mm a"
-  },
-  "NUMBER_FORMATS": {
-    "CURRENCY_SYM": "UGX",
-    "DECIMAL_SEP": ".",
-    "GROUP_SEP": ",",
-    "PATTERNS": [
-      {
-        "gSize": 3,
-        "lgSize": 3,
-        "maxFrac": 3,
-        "minFrac": 0,
-        "minInt": 1,
-        "negPre": "-",
-        "negSuf": "",
-        "posPre": "",
-        "posSuf": ""
-      },
-      {
-        "gSize": 3,
-        "lgSize": 3,
-        "maxFrac": 2,
-        "minFrac": 2,
-        "minInt": 1,
-        "negPre": "-",
-        "negSuf": "\u00a0\u00a4",
-        "posPre": "",
-        "posSuf": "\u00a0\u00a4"
-      }
-    ]
-  },
-  "id": "xog-ug",
-  "localeID": "xog_UG",
-  "pluralCat": function(n, opt_precision) {  var i = n | 0;  var vf = getVF(n, opt_precision);  if (i == 1 && vf.v == 0) {    return PLURAL_CATEGORY.ONE;  }  return PLURAL_CATEGORY.OTHER;}
-});
-}]);

http://git-wip-us.apache.org/repos/asf/struts/blob/7a350b02/archetypes/struts2-archetype-angularjs/src/main/resources/archetype-resources/src/main/webapp/js/lib/angular/i18n/angular-locale_xog.js
----------------------------------------------------------------------
diff --git a/archetypes/struts2-archetype-angularjs/src/main/resources/archetype-resources/src/main/webapp/js/lib/angular/i18n/angular-locale_xog.js b/archetypes/struts2-archetype-angularjs/src/main/resources/archetype-resources/src/main/webapp/js/lib/angular/i18n/angular-locale_xog.js
deleted file mode 100644
index 7428689..0000000
--- a/archetypes/struts2-archetype-angularjs/src/main/resources/archetype-resources/src/main/webapp/js/lib/angular/i18n/angular-locale_xog.js
+++ /dev/null
@@ -1,143 +0,0 @@
-'use strict';
-angular.module("ngLocale", [], ["$provide", function($provide) {
-var PLURAL_CATEGORY = {ZERO: "zero", ONE: "one", TWO: "two", FEW: "few", MANY: "many", OTHER: "other"};
-function getDecimals(n) {
-  n = n + '';
-  var i = n.indexOf('.');
-  return (i == -1) ? 0 : n.length - i - 1;
-}
-
-function getVF(n, opt_precision) {
-  var v = opt_precision;
-
-  if (undefined === v) {
-    v = Math.min(getDecimals(n), 3);
-  }
-
-  var base = Math.pow(10, v);
-  var f = ((n * base) | 0) % base;
-  return {v: v, f: f};
-}
-
-$provide.value("$locale", {
-  "DATETIME_FORMATS": {
-    "AMPMS": [
-      "Munkyo",
-      "Eigulo"
-    ],
-    "DAY": [
-      "Sabiiti",
-      "Balaza",
-      "Owokubili",
-      "Owokusatu",
-      "Olokuna",
-      "Olokutaanu",
-      "Olomukaaga"
-    ],
-    "ERANAMES": [
-      "Kulisto nga azilawo",
-      "Kulisto nga affile"
-    ],
-    "ERAS": [
-      "AZ",
-      "AF"
-    ],
-    "FIRSTDAYOFWEEK": 0,
-    "MONTH": [
-      "Janwaliyo",
-      "Febwaliyo",
-      "Marisi",
-      "Apuli",
-      "Maayi",
-      "Juuni",
-      "Julaayi",
-      "Agusito",
-      "Sebuttemba",
-      "Okitobba",
-      "Novemba",
-      "Desemba"
-    ],
-    "SHORTDAY": [
-      "Sabi",
-      "Bala",
-      "Kubi",
-      "Kusa",
-      "Kuna",
-      "Kuta",
-      "Muka"
-    ],
-    "SHORTMONTH": [
-      "Jan",
-      "Feb",
-      "Mar",
-      "Apu",
-      "Maa",
-      "Juu",
-      "Jul",
-      "Agu",
-      "Seb",
-      "Oki",
-      "Nov",
-      "Des"
-    ],
-    "STANDALONEMONTH": [
-      "Janwaliyo",
-      "Febwaliyo",
-      "Marisi",
-      "Apuli",
-      "Maayi",
-      "Juuni",
-      "Julaayi",
-      "Agusito",
-      "Sebuttemba",
-      "Okitobba",
-      "Novemba",
-      "Desemba"
-    ],
-    "WEEKENDRANGE": [
-      5,
-      6
-    ],
-    "fullDate": "EEEE, d MMMM y",
-    "longDate": "d MMMM y",
-    "medium": "d MMM y h:mm:ss a",
-    "mediumDate": "d MMM y",
-    "mediumTime": "h:mm:ss a",
-    "short": "dd/MM/y h:mm a",
-    "shortDate": "dd/MM/y",
-    "shortTime": "h:mm a"
-  },
-  "NUMBER_FORMATS": {
-    "CURRENCY_SYM": "UGX",
-    "DECIMAL_SEP": ".",
-    "GROUP_SEP": ",",
-    "PATTERNS": [
-      {
-        "gSize": 3,
-        "lgSize": 3,
-        "maxFrac": 3,
-        "minFrac": 0,
-        "minInt": 1,
-        "negPre": "-",
-        "negSuf": "",
-        "posPre": "",
-        "posSuf": ""
-      },
-      {
-        "gSize": 3,
-        "lgSize": 3,
-        "maxFrac": 2,
-        "minFrac": 2,
-        "minInt": 1,
-        "negPre": "-",
-        "negSuf": "\u00a0\u00a4",
-        "posPre": "",
-        "posSuf": "\u00a0\u00a4"
-      }
-    ]
-  },
-  "id": "xog",
-  "localeID": "xog",
-  "pluralCat": function(n, opt_precision) {  var i = n | 0;  var vf = getVF(n, opt_precision);  if (i == 1 && vf.v == 0) {    return PLURAL_CATEGORY.ONE;  }  return PLURAL_CATEGORY.OTHER;}
-});
-}]);

http://git-wip-us.apache.org/repos/asf/struts/blob/7a350b02/archetypes/struts2-archetype-angularjs/src/main/resources/archetype-resources/src/main/webapp/js/lib/angular/i18n/angular-locale_yav-cm.js
----------------------------------------------------------------------
diff --git a/archetypes/struts2-archetype-angularjs/src/main/resources/archetype-resources/src/main/webapp/js/lib/angular/i18n/angular-locale_yav-cm.js b/archetypes/struts2-archetype-angularjs/src/main/resources/archetype-resources/src/main/webapp/js/lib/angular/i18n/angular-locale_yav-cm.js
deleted file mode 100644
index c880307..0000000
--- a/archetypes/struts2-archetype-angularjs/src/main/resources/archetype-resources/src/main/webapp/js/lib/angular/i18n/angular-locale_yav-cm.js
+++ /dev/null
@@ -1,143 +0,0 @@
-'use strict';
-angular.module("ngLocale", [], ["$provide", function($provide) {
-var PLURAL_CATEGORY = {ZERO: "zero", ONE: "one", TWO: "two", FEW: "few", MANY: "many", OTHER: "other"};
-function getDecimals(n) {
-  n = n + '';
-  var i = n.indexOf('.');
-  return (i == -1) ? 0 : n.length - i - 1;
-}
-
-function getVF(n, opt_precision) {
-  var v = opt_precision;
-
-  if (undefined === v) {
-    v = Math.min(getDecimals(n), 3);
-  }
-
-  var base = Math.pow(10, v);
-  var f = ((n * base) | 0) % base;
-  return {v: v, f: f};
-}
-
-$provide.value("$locale", {
-  "DATETIME_FORMATS": {
-    "AMPMS": [
-      "ki\u025bm\u025b\u0301\u025bm",
-      "kis\u025b\u0301nd\u025b"
-    ],
-    "DAY": [
-      "s\u0254\u0301ndi\u025b",
-      "m\u00f3ndie",
-      "mu\u00e1ny\u00e1\u014bm\u00f3ndie",
-      "met\u00fakp\u00ed\u00e1p\u025b",
-      "k\u00fap\u00e9limet\u00fakpiap\u025b",
-      "fel\u00e9te",
-      "s\u00e9sel\u00e9"
-    ],
-    "ERANAMES": [
-      "katikup\u00eden Y\u00e9suse",
-      "\u00e9k\u00e9l\u00e9mk\u00fanup\u00ed\u00e9n n"
-    ],
-    "ERAS": [
-      "k.Y.",
-      "+J.C."
-    ],
-    "FIRSTDAYOFWEEK": 0,
-    "MONTH": [
-      "pik\u00edt\u00edk\u00edtie, o\u00f3l\u00ed \u00fa kut\u00faan",
-      "si\u025by\u025b\u0301, o\u00f3li \u00fa k\u00e1nd\u00ed\u025b",
-      "\u0254ns\u00famb\u0254l, o\u00f3li \u00fa k\u00e1t\u00e1t\u00fa\u025b",
-      "mesi\u014b, o\u00f3li \u00fa k\u00e9nie",
-      "ensil, o\u00f3li \u00fa k\u00e1t\u00e1nu\u025b",
-      "\u0254s\u0254n",
-      "efute",
-      "pisuy\u00fa",
-      "im\u025b\u014b i pu\u0254s",
-      "im\u025b\u014b i put\u00fak,o\u00f3li \u00fa k\u00e1t\u00ed\u025b",
-      "makandik\u025b",
-      "pil\u0254nd\u0254\u0301"
-    ],
-    "SHORTDAY": [
-      "sd",
-      "md",
-      "mw",
-      "et",
-      "kl",
-      "fl",
-      "ss"
-    ],
-    "SHORTMONTH": [
-      "o.1",
-      "o.2",
-      "o.3",
-      "o.4",
-      "o.5",
-      "o.6",
-      "o.7",
-      "o.8",
-      "o.9",
-      "o.10",
-      "o.11",
-      "o.12"
-    ],
-    "STANDALONEMONTH": [
-      "pik\u00edt\u00edk\u00edtie, o\u00f3l\u00ed \u00fa kut\u00faan",
-      "si\u025by\u025b\u0301, o\u00f3li \u00fa k\u00e1nd\u00ed\u025b",
-      "\u0254ns\u00famb\u0254l, o\u00f3li \u00fa k\u00e1t\u00e1t\u00fa\u025b",
-      "mesi\u014b, o\u00f3li \u00fa k\u00e9nie",
-      "ensil, o\u00f3li \u00fa k\u00e1t\u00e1nu\u025b",
-      "\u0254s\u0254n",
-      "efute",
-      "pisuy\u00fa",
-      "im\u025b\u014b i pu\u0254s",
-      "im\u025b\u014b i put\u00fak,o\u00f3li \u00fa k\u00e1t\u00ed\u025b",
-      "makandik\u025b",
-      "pil\u0254nd\u0254\u0301"
-    ],
-    "WEEKENDRANGE": [
-      5,
-      6
-    ],
-    "fullDate": "EEEE d MMMM y",
-    "longDate": "d MMMM y",
-    "medium": "d MMM y HH:mm:ss",
-    "mediumDate": "d MMM y",
-    "mediumTime": "HH:mm:ss",
-    "short": "d/M/y HH:mm",
-    "shortDate": "d/M/y",
-    "shortTime": "HH:mm"
-  },
-  "NUMBER_FORMATS": {
-    "CURRENCY_SYM": "FCFA",
-    "DECIMAL_SEP": ",",
-    "GROUP_SEP": "\u00a0",
-    "PATTERNS": [
-      {
-        "gSize": 3,
-        "lgSize": 3,
-        "maxFrac": 3,
-        "minFrac": 0,
-        "minInt": 1,
-        "negPre": "-",
-        "negSuf": "",
-        "posPre": "",
-        "posSuf": ""
-      },
-      {
-        "gSize": 3,
-        "lgSize": 3,
-        "maxFrac": 2,
-        "minFrac": 2,
-        "minInt": 1,
-        "negPre": "-",
-        "negSuf": "\u00a0\u00a4",
-        "posPre": "",
-        "posSuf": "\u00a0\u00a4"
-      }
-    ]
-  },
-  "id": "yav-cm",
-  "localeID": "yav_CM",
-  "pluralCat": function(n, opt_precision) {  var i = n | 0;  var vf = getVF(n, opt_precision);  if (i == 1 && vf.v == 0) {    return PLURAL_CATEGORY.ONE;  }  return PLURAL_CATEGORY.OTHER;}
-});
-}]);

http://git-wip-us.apache.org/repos/asf/struts/blob/7a350b02/archetypes/struts2-archetype-angularjs/src/main/resources/archetype-resources/src/main/webapp/js/lib/angular/i18n/angular-locale_yav.js
----------------------------------------------------------------------
diff --git a/archetypes/struts2-archetype-angularjs/src/main/resources/archetype-resources/src/main/webapp/js/lib/angular/i18n/angular-locale_yav.js b/archetypes/struts2-archetype-angularjs/src/main/resources/archetype-resources/src/main/webapp/js/lib/angular/i18n/angular-locale_yav.js
deleted file mode 100644
index 77ba2f0..0000000
--- a/archetypes/struts2-archetype-angularjs/src/main/resources/archetype-resources/src/main/webapp/js/lib/angular/i18n/angular-locale_yav.js
+++ /dev/null
@@ -1,143 +0,0 @@
-'use strict';
-angular.module("ngLocale", [], ["$provide", function($provide) {
-var PLURAL_CATEGORY = {ZERO: "zero", ONE: "one", TWO: "two", FEW: "few", MANY: "many", OTHER: "other"};
-function getDecimals(n) {
-  n = n + '';
-  var i = n.indexOf('.');
-  return (i == -1) ? 0 : n.length - i - 1;
-}
-
-function getVF(n, opt_precision) {
-  var v = opt_precision;
-
-  if (undefined === v) {
-    v = Math.min(getDecimals(n), 3);
-  }
-
-  var base = Math.pow(10, v);
-  var f = ((n * base) | 0) % base;
-  return {v: v, f: f};
-}
-
-$provide.value("$locale", {
-  "DATETIME_FORMATS": {
-    "AMPMS": [
-      "ki\u025bm\u025b\u0301\u025bm",
-      "kis\u025b\u0301nd\u025b"
-    ],
-    "DAY": [
-      "s\u0254\u0301ndi\u025b",
-      "m\u00f3ndie",
-      "mu\u00e1ny\u00e1\u014bm\u00f3ndie",
-      "met\u00fakp\u00ed\u00e1p\u025b",
-      "k\u00fap\u00e9limet\u00fakpiap\u025b",
-      "fel\u00e9te",
-      "s\u00e9sel\u00e9"
-    ],
-    "ERANAMES": [
-      "katikup\u00eden Y\u00e9suse",
-      "\u00e9k\u00e9l\u00e9mk\u00fanup\u00ed\u00e9n n"
-    ],
-    "ERAS": [
-      "k.Y.",
-      "+J.C."
-    ],
-    "FIRSTDAYOFWEEK": 0,
-    "MONTH": [
-      "pik\u00edt\u00edk\u00edtie, o\u00f3l\u00ed \u00fa kut\u00faan",
-      "si\u025by\u025b\u0301, o\u00f3li \u00fa k\u00e1nd\u00ed\u025b",
-      "\u0254ns\u00famb\u0254l, o\u00f3li \u00fa k\u00e1t\u00e1t\u00fa\u025b",
-      "mesi\u014b, o\u00f3li \u00fa k\u00e9nie",
-      "ensil, o\u00f3li \u00fa k\u00e1t\u00e1nu\u025b",
-      "\u0254s\u0254n",
-      "efute",
-      "pisuy\u00fa",
-      "im\u025b\u014b i pu\u0254s",
-      "im\u025b\u014b i put\u00fak,o\u00f3li \u00fa k\u00e1t\u00ed\u025b",
-      "makandik\u025b",
-      "pil\u0254nd\u0254\u0301"
-    ],
-    "SHORTDAY": [
-      "sd",
-      "md",
-      "mw",
-      "et",
-      "kl",
-      "fl",
-      "ss"
-    ],
-    "SHORTMONTH": [
-      "o.1",
-      "o.2",
-      "o.3",
-      "o.4",
-      "o.5",
-      "o.6",
-      "o.7",
-      "o.8",
-      "o.9",
-      "o.10",
-      "o.11",
-      "o.12"
-    ],
-    "STANDALONEMONTH": [
-      "pik\u00edt\u00edk\u00edtie, o\u00f3l\u00ed \u00fa kut\u00faan",
-      "si\u025by\u025b\u0301, o\u00f3li \u00fa k\u00e1nd\u00ed\u025b",
-      "\u0254ns\u00famb\u0254l, o\u00f3li \u00fa k\u00e1t\u00e1t\u00fa\u025b",
-      "mesi\u014b, o\u00f3li \u00fa k\u00e9nie",
-      "ensil, o\u00f3li \u00fa k\u00e1t\u00e1nu\u025b",
-      "\u0254s\u0254n",
-      "efute",
-      "pisuy\u00fa",
-      "im\u025b\u014b i pu\u0254s",
-      "im\u025b\u014b i put\u00fak,o\u00f3li \u00fa k\u00e1t\u00ed\u025b",
-      "makandik\u025b",
-      "pil\u0254nd\u0254\u0301"
-    ],
-    "WEEKENDRANGE": [
-      5,
-      6
-    ],
-    "fullDate": "EEEE d MMMM y",
-    "longDate": "d MMMM y",
-    "medium": "d MMM y HH:mm:ss",
-    "mediumDate": "d MMM y",
-    "mediumTime": "HH:mm:ss",
-    "short": "d/M/y HH:mm",
-    "shortDate": "d/M/y",
-    "shortTime": "HH:mm"
-  },
-  "NUMBER_FORMATS": {
-    "CURRENCY_SYM": "FCFA",
-    "DECIMAL_SEP": ",",
-    "GROUP_SEP": "\u00a0",
-    "PATTERNS": [
-      {
-        "gSize": 3,
-        "lgSize": 3,
-        "maxFrac": 3,
-        "minFrac": 0,
-        "minInt": 1,
-        "negPre": "-",
-        "negSuf": "",
-        "posPre": "",
-        "posSuf": ""
-      },
-      {
-        "gSize": 3,
-        "lgSize": 3,
-        "maxFrac": 2,
-        "minFrac": 2,
-        "minInt": 1,
-        "negPre": "-",
-        "negSuf": "\u00a0\u00a4",
-        "posPre": "",
-        "posSuf": "\u00a0\u00a4"
-      }
-    ]
-  },
-  "id": "yav",
-  "localeID": "yav",
-  "pluralCat": function(n, opt_precision) {  var i = n | 0;  var vf = getVF(n, opt_precision);  if (i == 1 && vf.v == 0) {    return PLURAL_CATEGORY.ONE;  }  return PLURAL_CATEGORY.OTHER;}
-});
-}]);