diff options
| author | Misko Hevery | 2011-11-07 21:49:50 -0800 |
|---|---|---|
| committer | Misko Hevery | 2011-11-14 20:31:14 -0800 |
| commit | 923da410bd57481be67d3d5039245929498e94ac (patch) | |
| tree | 38fa41797a04b283d681870c37afe8d34635fe8f /i18n/src | |
| parent | a87f2fb9e4d65ac5d260e914b5e31aa0e0f47b2c (diff) | |
| download | angular.js-923da410bd57481be67d3d5039245929498e94ac.tar.bz2 | |
fix(i18n): updated the way locale is being registered
Diffstat (limited to 'i18n/src')
| -rw-r--r-- | i18n/src/closureSlurper.js | 17 |
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, ''); |
