使用 ember-intl 和 ember-i18n
Use ember-intl along with ember-i18n
我正在使用 ember-i18n 进行翻译。我安装了 ember-intl 用于在应用程序中格式化日期。两个插件都有相同的助手 {{t 'hello.world'}}。我如何使用 ember-i18n 进行翻译,而 ember-intl 单独用于日期格式化?
您可以通过显式定义希望 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 显示此工作。
我正在使用 ember-i18n 进行翻译。我安装了 ember-intl 用于在应用程序中格式化日期。两个插件都有相同的助手 {{t 'hello.world'}}。我如何使用 ember-i18n 进行翻译,而 ember-intl 单独用于日期格式化?
您可以通过显式定义希望 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 显示此工作。