使用ember-intl和ember-i18n

时间:2017-06-19 08:53:00

标签: ember.js internationalization ember-addon ember-i18n

我正在使用ember-i18n进行翻译。我在应用程序中安装了ember-intl来格式化日期。两个插件都有相同的助手{{t' hello.world'}}。我如何单独使用ember-i18n进行翻译和使用ember-intl进行日期格式化?

1 个答案:

答案 0 :(得分:1)

您可以通过明确定义t帮助程序在您的应用程序中执行的操作来实现此目的。为此,首先使用ember-cli生成t助手:

ember g helper t

然后,通过在新生成的app/helpers/t.js文件中粘贴此代码,显式重新导出ember-i18n帮助器:

export { default } from 'ember-i18n/helper';

这是exactly what ember-i18n is doing,可以将t帮助器公开给您的应用。

here is an ember-twiddle显示此工作。