0

Ember.js アプリケーションを翻訳する必要があります。私はEmber-i18nを見たことがありますが、それが近づくのはあまり好きではありません。のようなものを書く

{{t user.edit.title}}

あまり読めません。ファイルなどを使用して、古き良きgettextにもっと似たものが欲しいです。.po多分このようなもの:

{{_}}Edit user{{/_}}

使用できるオプションはありますか?

4

1 に答える 1

2

i18nextとハンドルバー ヘルパーを組み合わせて使用​​できる場合があります。

Ember.Handlebars.helper('__', function(options) {
   var result = i18n.t(options.fn(this));
   return result;
});

{{#__}}Text to translate{{/__}}

それが機能するかどうかは完全にはわかりません。今はテストできません。

于 2013-11-03T18:56:12.113 に答える