Advertisement
Guest User

Untitled

a guest
Jun 25th, 2018
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.84 KB | None | 0 0
  1. import i18next from 'i18next';
  2. import Backend from 'i18next-xhr-backend';
  3. import {reactI18nextModule} from 'react-i18next';
  4. import LanguageDetector from 'i18next-browser-languagedetector';
  5.  
  6. i18next
  7. .use(Backend)
  8. .use(LanguageDetector)
  9. .use(reactI18nextModule)
  10. .init({
  11. lng: 'en',
  12. fallbackLng: 'en',
  13. debug: true,
  14. // have a common namespace used around the full app
  15. ns: ['translation','properties'],
  16. defaultNs: 'translation',
  17. backend: {
  18. loadPath: './locales/{{lng}}/{{ns}}.json',
  19. },
  20. interpolation: {
  21. escapeValue: false, // not needed for react!!
  22. },
  23.  
  24. react: {
  25. wait: true,
  26. withRef: false,
  27. bindI18n: 'languageChanged loaded',
  28. bindStore: 'added removed',
  29. nsMode: 'default'
  30. }
  31. }).loadLanguages(['en', 'nb']);
  32.  
  33. export default i18next;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement