2017-04-30 16:35:07 +02:00
|
|
|
import i18n from 'i18next'
|
|
|
|
|
2017-08-13 02:28:20 +02:00
|
|
|
/**
|
|
|
|
* Initialize a i18next instance.
|
|
|
|
* @function startI18n
|
|
|
|
* @param {object} files - Translation files.
|
|
|
|
* @param {string} lang - Active language.
|
|
|
|
*/
|
|
|
|
const startI18n = (files, lang) => i18n.init({
|
2017-05-17 19:41:54 +02:00
|
|
|
lng: lang, // active language http://i18next.com/translate/
|
2017-04-30 16:35:07 +02:00
|
|
|
fallbackLng: 'pt',
|
2017-08-13 02:28:20 +02:00
|
|
|
resources: files,
|
2017-04-30 16:35:07 +02:00
|
|
|
ns: ['common'],
|
|
|
|
defaultNS: 'common',
|
|
|
|
debug: false
|
|
|
|
})
|
|
|
|
|
|
|
|
export default startI18n
|