1- // Type definitions for Angular Translate (pascalprecht.translate module)
1+ // Type definitions for Angular Translate v2.3.0 (pascalprecht.translate module)
22// Project: https://github.com/PascalPrecht/angular-translate
33// Definitions by: Michel Salib <https://github.com/michelsalib>
44// Definitions: https://github.com/borisyankov/DefinitelyTyped
@@ -42,7 +42,7 @@ declare module ng.translate {
4242 instant ( translationId : string , interpolateParams ?: any , interpolationId ?: string ) : string ;
4343 instant ( translationId : string [ ] , interpolateParams ?: any , interpolationId ?: string ) : { [ key : string ] : string } ;
4444 isPostCompilingEnabled ( ) : boolean ;
45- preferredLanguage ( ) : string ;
45+ preferredLanguage ( langKey ?: string ) : string ;
4646 proposedLanguage ( ) : string ;
4747 refresh ( langKey ?: string ) : ng . IPromise < void > ;
4848 storage ( ) : IStorage ;
@@ -61,14 +61,14 @@ declare module ng.translate {
6161 useMessageFormatInterpolation ( ) : ITranslateProvider ;
6262 useInterpolation ( factory : string ) : ITranslateProvider ;
6363 useSanitizeValueStrategy ( value : string ) : ITranslateProvider ;
64- preferredLanguage ( ) : string ;
64+ preferredLanguage ( ) : ITranslateProvider ;
6565 preferredLanguage ( language : string ) : ITranslateProvider ;
6666 translationNotFoundIndicator ( indicator : string ) : ITranslateProvider ;
6767 translationNotFoundIndicatorLeft ( ) : string ;
6868 translationNotFoundIndicatorLeft ( indicator : string ) : ITranslateProvider ;
6969 translationNotFoundIndicatorRight ( ) : string ;
7070 translationNotFoundIndicatorRight ( indicator : string ) : ITranslateProvider ;
71- fallbackLanguage ( ) : string ;
71+ fallbackLanguage ( ) : ITranslateProvider ;
7272 fallbackLanguage ( language : string ) : ITranslateProvider ;
7373 fallbackLanguage ( languages : string [ ] ) : ITranslateProvider ;
7474 use ( ) : string ;
0 commit comments