2011-04-02 32 views
1

我已经使用了一篇非常有趣的文章(我推荐,你可以在这里看到:http://adamyan.blogspot.com/),并且我已经开始本地化我的asp net mvc2网站。
但是,我已经到了一个地步,我不知道是否可以做其他事情,或者如果我必须这样做

事情是,大部分页面是文本和链接和东西。一般来说,我有他们使用一些标记和调用Html.ActionLink(例如)的所有链接。所以,如果我翻译的页面有20个链接,我将不得不将所有这些文本分成resx文件中的20个条目(当然,Html.ActionLink文本必须有自己的resx条目)。我觉得这有点不切实际。有没有办法只复制整个内容,并让一些中介解析resx文件中的标签并调用相应的代码?

感谢asp net mvc 2,resx文件和页面转换

回答

1

你可以写一个自定义的HtmlHelper,它知道如何解析这些标签。我们在MVC3应用程序中做类似的事情。

+0

好吧,我希望有更容易/内置:)。也许它只是不能开箱即可完成 – 2011-04-02 13:43:35

+0

'HtmlHelpers'非常容易编写。它们只是扩展方法。 – neontapir 2011-04-02 13:45:43