Пожалуйста, помогите исправить!!!
Пытаюсь подключить перевод i18n-2
import i18n from 'i18n-2'
export class Navbar extends Component {
constructor(props) {
super(props)
}
render() {
return (
<li><IndexLink to="/" activeClassName={styles.active}>{__('Home')}</IndexLink></li>
)
}
app.jsi18n.expressBind(app, {
locales: ['ru', 'en'],
directory: __dirname + '/locales',
fallbacks: true,
extension: '.js',
defaultLocale: 'ru',
cookieName: 'lang',
register: global,
api: {
'__': 't',
'__n': 'tn'
}
});
app.use(function(req, res, next) {
if(req.query.lang) {
req.i18n.setLocaleFromQuery();
res.cookie('lang', req.i18n.getLocale());
} else {
req.i18n.setLocaleFromCookie();
}
next();
});