asp net mvc 2,resx文件和页面翻译

时间:2011-04-02 13:29:45

标签: .net asp.net asp.net-mvc-2 localization

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

问题是,大多数页面都是文本和链接和东西。通常,我使用一些标记并调用Html.ActionLink(例如)的所有链接。因此,如果我正在翻译一个包含20个链接的页面,我将不得不将所有这些文本拆分为resx文件中的20个条目(当然,Html.ActionLink文本必须有自己的resx条目)。我发现这有点不切实际。有没有办法只复制整个内容,并让一些中介解析resx文件中的标签并调用相应的代码?

感谢

1 个答案:

答案 0 :(得分:1)

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