Мультиязычность приложения C#

Переходите на Asp net Core .... Мультиязычность у него встроенна
 
Создай словари. Выбор словаря в зависимости от прописанного в конфиге
 
asp.net core mvc razor используешь?
 
Для локализации больших проектов на C# разумно использовать специальные тулзы как например как Babylon от redpin
она собирает все ресурсные файлы на всех языках в одну единую таблицу и используя разной степени автоматизацию позволяет еффективно перевести и сгенерировать локализованые resx.
 
Я создаю класс, который работает с переводами. Ему отправляю ключ и нужный язык, а он выдает ответ. Кончено нужно или в файле, или в БД иметь переводы по ключам.
А разве кто-то делает по другому? :)
 
Назад
Сверху