내가 응용 프로그램에서 어떤 경로를 생성/ember-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' });
});
});
을 router.js 그러나 국제화는 처음으로 변환합니다.
어떻게 이러한 경로를 변경 언어로 번역 할 수 있습니까?
내가 사용 :
엠버을-CLI : 2.11.1
노드 : 7.4.0
ember-i18n : 5.0.0
에서 봐 주시기 바랍니다. 당신이하고있는 일은 매우 잘못되었습니다. 따라서 목표 달성을위한 의도 된 접근 방식이 아니라 원래 목표를 듣고 싶습니다. –
URL에서 경로 이름을 번역 하시겠습니까? 그렇다면하지 마십시오! 이것은 * 정말로 * 나쁜 생각입니다. – Lux
@Lux, 경로 경로를 번역하려고합니다. –