Локализация веб-сайтов ASP.NET MVC с помощью GNU Gettext?

Это может быть необычный вопрос, но существует ли какой-либо фреймворк или хотя бы несколько вспомогательных классов, которые помогли бы мне использовать GNU Gettext для локализации веб-сайта C# ASP.NET MVC? Я использовал Gettext в предыдущем проекте (с управляемым кодом) и очень ценю возможность использовать PoEdit для перевода ресурсов.

Я предполагаю, что это будет означать кодирование нескольких методов расширения HtmlHelper, которые могут извлекать строки ресурсов из Gettext. Кажется, даже есть какая-то оболочка C # gettext, но я не смог найти руководство или учебник. Любые указатели будут очень признательны.

Спасибо,

Адриан


person Adrian Grigore    schedule 31.03.2009    source источник


Ответы (3)


FairlyLocal тоже хорош. Я модифицировал его под свои нужды и очень доволен тем, что он предложил:

http://www.fairtutor.com/fairlylocal/

person MytyMyky    schedule 19.06.2011
comment
Существует также бесплатный редактор Zeta Resource Editor (который я разработал). - person Uwe Keim; 19.06.2011
comment
Отличные ответы (и ваш ответ, и комментарий)! Я выберу Zeta Resource Editor, поскольку Resharper поддерживает обычные файлы ресурсов, но Fairlylocal тоже выглядит великолепно. - person Adrian Grigore; 20.06.2011

На веб-сайте Mono Project есть руководство по использованию gettext в приложении C#.

person Albic    schedule 14.05.2009

Также этот пост охватывает конкретную тему этого вопроса, хотя неясно, как он получает каталог в управляемой земле: http://weblogs.manas.com.ar/spalladino/2009/10/01/using-gnu-gettext-for-i18n-in-c-and-asp-net/

person Monoman    schedule 03.03.2010