0

我不知道为什么,但无法让插件 Ember-i18n 工作,我错了什么?

你可以在https://canary.ember-twiddle.com/736ba26820e429cd683a5eb54416996b?openFiles=routes.application.js%2C下看到我的 Ember Twiddle

4

1 回答 1

1

一切都很好,但只有一点。后备语言是en并且您没有定义默认语言。此外,您没有在任何地方定义默认 lang 是de.

请在申请路线中执行以下操作:

import Ember from 'ember';

export default Ember.Route.extend({
   i18n: Ember.inject.service(),

  beforeModel(){
    this.set('i18n.locale', 'de');
  }
});
于 2017-03-02T23:32:56.493 回答