asp net mvc 2, resx файлы и перевод страницы - PullRequest
1 голос
/ 02 апреля 2011

Я использовал очень интересную статью (которую я рекомендую, вы можете увидеть ее здесь: http://adamyan.blogspot.com/),, и я начал локализовать свой сайт asp net mvc2.
Однако я дошел до того, что не знаю, возможно ли сделать что-то еще или мне просто нужно сделать это таким образом

Дело в том, что большинство страниц - это текст, ссылки и прочее. В общем, все ссылки у меня есть, используя некоторую разметку и вызывая Html.ActionLink (например). Таким образом, если я перевожу страницу с 20 ссылками, мне придется разделить все эти тексты на 20 записей в файле resx (а текст Html.ActionLink должен иметь свою собственную запись resx, конечно). Я нахожу это немного непрактичным. Есть ли способ просто скопировать все содержимое и заставить некоторых посредников анализировать теги в файле resx и вызывать соответствующий код?

Спасибо

1 Ответ

1 голос
/ 02 апреля 2011

Вы можете написать пользовательский HtmlHelper, который знает, как анализировать эти теги.Мы делаем нечто подобное в нашем приложении MVC3.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...