2011-04-02 36 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