File tree Expand file tree Collapse file tree 1 file changed +10
-0
lines changed Expand file tree Collapse file tree 1 file changed +10
-0
lines changed Original file line number Diff line number Diff line change 2
2
3
3
var app = angular . module ( 'at' , [ 'pascalprecht.translate' ] ) ;
4
4
5
+ app . factory ( 'customLoader' , ( $q :angular . IQService ) => {
6
+ return ( options :any ) => {
7
+ var dfd :angular . IDeferred < string > = $q . defer ( ) ;
8
+ dfd . resolve ( 'whatever you wanted to translate, I simply know nothing about the language with the key ' + options . key ) ;
9
+ return dfd . promise ;
10
+ }
11
+ } ) ;
12
+
5
13
app . config ( ( $translateProvider : angular . translate . ITranslateProvider ) => {
6
14
$translateProvider . translations ( 'en' , {
7
15
TITLE : 'Hello' ,
@@ -16,6 +24,8 @@ app.config(($translateProvider: angular.translate.ITranslateProvider) => {
16
24
BUTTON_LANG_DE : 'deutsch'
17
25
} ) ;
18
26
$translateProvider . preferredLanguage ( 'en' ) ;
27
+
28
+ $translateProvider . useLoader ( 'customLoader' ) ;
19
29
} ) ;
20
30
21
31
interface Scope extends ng . IScope {
You can’t perform that action at this time.
0 commit comments