aboutsummaryrefslogtreecommitdiffstats
path: root/i18n/src/closureSlurper.js
diff options
context:
space:
mode:
Diffstat (limited to 'i18n/src/closureSlurper.js')
-rw-r--r--i18n/src/closureSlurper.js17
1 files changed, 10 insertions, 7 deletions
diff --git a/i18n/src/closureSlurper.js b/i18n/src/closureSlurper.js
index 69c94e10..865c4df1 100644
--- a/i18n/src/closureSlurper.js
+++ b/i18n/src/closureSlurper.js
@@ -100,13 +100,16 @@ createFolder('../locale/').then(function() {
var correctedLocaleId = localeID.replace(/_/g, '-').toLowerCase();
localeObj.id = correctedLocaleId;
- var prefix = 'angular.service("$locale", function() {\n' +
- 'var PLURAL_CATEGORY = {' +
- 'ZERO: "zero", ONE: "one", TWO: "two", FEW: "few", MANY: "many", OTHER: "other"' +
- '};\n' +
- 'return ';
-
- var suffix = ';\n});';
+ var prefix =
+ 'window.angular = window.angular || {};\n' +
+ 'angular.module = angular.module || {};\n' +
+ 'angular.module.NG_LOCALE = ["$provide", function($provide) {\n' +
+ 'var PLURAL_CATEGORY = {' +
+ 'ZERO: "zero", ONE: "one", TWO: "two", FEW: "few", MANY: "many", OTHER: "other"' +
+ '};\n' +
+ '$provide.value("$locale", ';
+
+ var suffix = ');\n}];';
var content = JSON.stringify(localeInfo[localeID]).replace(/\ยค/g,'\\u00A4').
replace(/"@@|@@"/g, '');