Используйте ember-intl вместе с ember-i18n
Я использую ember-i18n для перевода. Я установил ember-intl для форматирования даты в приложении. Оба дополнения имеют одного и того же помощника {{t 'hello.world'}}. Как я могу использовать ember-i18n для перевода и ember-intl только для форматирования даты?
1 ответ
Решение
Вы можете сделать это, явно определив, что вы хотите t
помощник сделать в вашем приложении. Для этого сначала создайте t
помощник, использующий ember-cli:
ember g helper t
затем явным образом повторно экспортируйте помощник ember-i18n, вставив этот код во вновь сгенерированный app/helpers/t.js
файл:
export { default } from 'ember-i18n/helper';
Это именно то, что делает ember-i18n, чтобы разоблачить t
помощник в вашем приложении.
вот угасающий твиддл, показывающий эту работу.