How to use the registerAppHelper function from i18next

Find comprehensive JavaScript i18next.registerAppHelper code examples handpicked from public code repositorys.

27
28
29
30
31
32
33
    else
      console.log('i18n module initialized');
  });

  app.use(i18n.handle);
  i18n.registerAppHelper(app);
};
fork icon0
star icon13
watch icon2

60
61
62
63
64
65
66
    app.use(i18n.handle);
    app.use(methodOverride());
    app.use(favicon());

    // Register our localization and set up the client serve
    i18n.registerAppHelper(app).serveClientScript(app).serveDynamicResources(app);
};
fork icon0
star icon5
watch icon2

13
14
15
16
17
18
19
20
21
22
  this.app.set('views', path.join(__dirname, 'vues'));
  this.app.set('view engine', 'jade');
  this.app.use(serveStatic(path.join(__dirname, 'public')));
  require('./routes')(this.app);
  new Revision(path.join(__dirname, 'public', 'app', 'map.json'), 'app').register(this.app);
  i18n.registerAppHelper(this.app);
}

start() {
  console.log(`Configuration de l'application pour l'environnement ${this.app.get('env')}`);
fork icon0
star icon1
watch icon6

+ 3 other calls in file

142
143
144
145
146
147
148
149
150
151

i18n.init();

app.use(i18n.handle); // have i18n befor app.router

i18n.registerAppHelper(app)
  .serveClientScript(app)
  .serveDynamicResources(app)
  .serveChangeKeyRoute(app)
  .serveRemoveKeyRoute(app)
fork icon0
star icon0
watch icon4

+ 3 other calls in file

113
114
115
116
117
118
119
120
121
122
  //Keep a reference to the default resources
  logger.info('loaded i18next namespaces: ', translationNamespaces);
  //console.log('defaultResStore', defaultResStore);
});

i18next.registerAppHelper(app);

i18next.serveClientScript(app)
  .serveDynamicResources(app)
  .serveMissingKeyRoute(app);
fork icon0
star icon0
watch icon3