2

我目前正在使用 Web Api 进行服务调用并通过 knockout.js 绑定响应。除本地化外,一切都运行良好。

以前,使用 MVC3 Razor,我会使用 HtmlHelper 为我获取本地化文本,例如:@Html.Resource("File, Key")

显然,使用这种新方法,我无法在客户端上获取服务端代码,因此我需要事先从服务器获取所有这些值。

我的问题是:在使用 Web Api 和 Knockout 时,这是如何实现的?

谢谢!

4

2 回答 2

1

你也可以看看i18next 它为你提供了 html 页面的声明式语法,并且可以动态加载 json 资源。

于 2013-12-10T12:47:06.287 回答
1

这可能是您正在寻找的内容:Knockout Localization Binding。即使您不想使用原始源,构建一个新源也非常简单。

于 2013-08-01T03:13:49.250 回答