С тех пор как производители ПО стали выпускать локализованные версии своей продукции, у пользователей появилась дополнительная проблема: как вернуть интерфейс на нормальный английский?
Читать дальше →
После установки Windows 8 (64bit + VS2011) и ознакомления с новым интерфейсом Metro первым делом захотелось переключить температуру из градусов по фаренгейту в градусы по цельсию. Это подтолкнуло к копанию в исходниках, а затем и к русификации приложения.
О чем статья:
- Где лежит и из чего состоит установленное приложение
- Как переключить фаренгейты в цельсии
- Как установленное приложение перенести в VS2011 и запустить в отладчике
- Добавление кнопки в приложение
- Частичная и полная русификация
Читать дальше →
Дополнение к прошлому посту от Alex Adamyan, посвященный локализации в ASP.NET MVC приложениях. Хотя это материал относится к ASP.NET MVC 2, его можно смело использовать и в версии 3.
В моем предыдущем посте я описал возможность локализации, используя сессию, однако для реальных приложений — это абсолютно не лучший путь. Сейчас я опишу очень простой и при этом очень мощный метод локализации, расположив ее в URL-адресе, используя механизм маршрутизации.
Также этот метод локализации не потребует трюк с OutputCache, как было описано в предыдущем посте.
Цель этого поста – возможность показать, как получить из URL-адреса вида
/{culture}/{Controller}/{Action}... в Вашем приложении, URL-адрес вида
/ru/Home/About.
Читать дальше →