0

テキストを翻訳する必要があります。

これは私の言語の配列です

[
   {iso:"fr",name:"French"},
   {iso:"en",name:"English"},
   {iso:"de",name:"German"},
]

私のモデル

{
   translation :
   [
      {iso:"fr",content:"Bonjour"},
      {iso:"en",content:"Hello"}
   ]
}

すべての言語が表示されたフォームが必要で、マッピングが翻訳モデルを満たします。

ノックアウトでそれを行う方法を知っていますか? またはそれに近づく方法はありますか?

4

1 に答える 1

1

何を達成したいのかよくわかりませんが、選択した言語に基づいて翻訳を変更したいと思います。

言語を監視可能な配列にすることができます。選択した言語を監視可能なプロパティにします。翻訳を、SelectedLanguageProperty に基づいて目的の翻訳を返す計算プロパティにします。

この例を見てください: http://jsfiddle.net/dtiemstra/gejde/2/

于 2012-08-15T08:36:54.403 に答える