/ / Use ember-intl junto com ember-i18n - ember.js, internacionalização, ember-addon, ember-i18n

Use o ember-intl junto com o ember-i18n-ember.js, internacionalização, ember-addon, ember-i18n

Eu estou usando o ember-i18n para tradução. Eu instalei o ember-intl para a formatação de data no aplicativo. Ambos os addons têm o mesmo ajudante {{t "hello.world"}}. Como eu poderia usar o ember-i18n para tradução e o ember-intl apenas para formatação de data?

Respostas:

1 para resposta № 1

Você pode conseguir isso definindo explicitamente o que deseja t ajudante para fazer em sua aplicação. Para isso, primeiro gere um t ajudante usando ember-cli:

ember g helper t

em seguida, reexporte o auxiliar ember-i18n explicitamente colando esse código no recém-gerado app/helpers/t.js Arquivo:

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

Isto é exatamente o que a ember-i18n está fazendo expor o t ajudante para o seu aplicativo.

aqui está um giro da brasa mostrando isso funcionando.