バックボーン アプリケーションを作成しています。
私はテンプレートを書いていますが、テンプレート内のすべての名前は直接与えられています。
国際化を実現したいのですが、アプリケーションの開始時に優先ロケールを設定でき、それに応じて名前が変更されるはずです。
これを達成する方法がわかりません。
途中の方向はありますか?手伝ってくれてありがとう..
質問する
589 次
1 に答える
0
文字列を翻訳したい場合は、l10nをお勧めします。簡単なセットアップの後、これを行うことができます:
翻訳文字列を含める:
{
"en": {
"%title.main": "Main Page"
},
"de": {
"%title.main": "Mein Parge"
}
}
次に、レンダリング関数で次のようにします。
this.$el.find(".title").html( l('%title.main') );
于 2013-09-12T03:42:42.373 に答える