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 /src/Angular.js | |
| parent | a87f2fb9e4d65ac5d260e914b5e31aa0e0f47b2c (diff) | |
| download | angular.js-923da410bd57481be67d3d5039245929498e94ac.tar.bz2 | |
fix(i18n): updated the way locale is being registered
Diffstat (limited to 'src/Angular.js')
| -rw-r--r-- | src/Angular.js | 6 | 
1 files changed, 5 insertions, 1 deletions
| diff --git a/src/Angular.js b/src/Angular.js index af441e1c..0dfea2f4 100644 --- a/src/Angular.js +++ b/src/Angular.js @@ -1064,6 +1064,11 @@ function ngModule($provide, $injector) {    $provide.value('$directive', angularDirective);    $provide.value('$widget', angularWidget); +  // load the LOCALE if present +  $injector.invoke(null, angularModule.NG_LOCALE || function(){ +    $provide.service('$locale', $LocaleProvider); +  }); +    $provide.service('$browser', $BrowserProvider);    $provide.service('$compile', $CompileProvider);    $provide.service('$cookies', $CookiesProvider); @@ -1073,7 +1078,6 @@ function ngModule($provide, $injector) {    $provide.service('$exceptionHandler', $ExceptionHandlerProvider);    $provide.service('$filter', $FilterProvider);    $provide.service('$formFactory', $FormFactoryProvider); -  $provide.service('$locale', $LocaleProvider);    $provide.service('$location', $LocationProvider);    $provide.service('$locationConfig', $LocationConfigProvider);    $provide.service('$log', $LogProvider); | 
