私はアプリ/ router.jsember-cliでルートをどのように翻訳できますか?
Router.map(function() {
let i18n = this.service('i18n');
this.route("lang", { path: '/:lang' }, function() {
this.route('home', { path: '/', template: 'home' });
this.route('about', { path: '/' + i18n.t('router.about'), template: 'about' });
this.route('locales', { path: '/' + i18n.t('router.locations'), template: 'locales' });
});
});
にいくつかのルートを作成した。しかし国際化は、初回のみを変換します。
どのようにこれらのルートを変更言語で翻訳できますか?
エンバー-CLI:2.11.1
ノード:7.4.0
ember-i18n:5.0.0
をご覧ください。あなたがやっていることは非常に間違っているので、私はあなたの元の目標を聞きたいと思っています。 –
URLのルート名を翻訳しますか?はいの場合は、しないでください!これは本当に悪い考えです。 – Lux
@Lux、私はルートパスを翻訳しようとしています。 –