Хороший способ легко применить i18n - PullRequest
0 голосов
/ 27 ноября 2018

Я сейчас веду проект с реакции.Я хочу знать, является ли i18n хорошим способом борьбы с редуктором.

class MyComponent extends Component {
    :
    render() {
       const { i18n: {LABEL} } = this.props;

       return (
          <div>{util.i18n(LABEL.TITLE, {name: 'axl rose'})</div>
       );
    }
}

export default connect(
   ({i18n}) => {
       i18n
   },
   {}
});

Другой способ заключается в следующем.

import i18n from './i18n.en.js';

class MyComponent extends Component {
    :
    render() {
       return (
          <div>{util.i18n('LABEL.TITLE', {name: 'axl rose'})</div>
       );
    }
}        

export default MyComponent;

Какой путь лучше?(Языковые изменения не распространены.)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...