0
私はember-i18nを翻訳に使用しています。私は、アプリケーションの日付を書式設定するためにember-intlをインストールしました。どちらのアドオンも同じヘルパー{{t 'hello.world'}}を持っています。どのようにして、日付フォーマットだけでember-i18nを翻訳とember-intlで使うことができますか?ember-i18nと一緒にember-intlを使用
私はember-i18nを翻訳に使用しています。私は、アプリケーションの日付を書式設定するためにember-intlをインストールしました。どちらのアドオンも同じヘルパー{{t 'hello.world'}}を持っています。どのようにして、日付フォーマットだけでember-i18nを翻訳とember-intlで使うことができますか?ember-i18nと一緒にember-intlを使用
これは、アプリケーションでt
ヘルパーが何を実行するかを明示的に定義することで実現できます。
export { default } from 'ember-i18n/helper';
:新しく生成されたapp/helpers/t.js
ファイルにこのコードを貼り付けて、明示的に再輸出する燃えさし - 国際化ヘルパー、そして
ember g helper t
:これを行うには、最初の燃えさし-cliを使用してt
ヘルパーを生成しますあなたのアプリにt
ヘルパーを公開するには、exactly what ember-i18n is doingです。
here is an ember-twiddleこの作業を示す。