2016-09-22 4 views
0

Мне нужно перевести мой веб-сайт MVC на разные языки. Я не могу перевести список enumdropdownlist, содержащий свойство DayOfWeek.Перевод EnumDropDownListДля размещения DayOfWeek

Это, как я показываю выпадающий в Виде:

@Html.EnumDropDownListFor(model => model.Day, "Select Day", new { @class = "form-control" }) 

Там есть простой способ, чтобы он глобализация. (Использование ресурсов или что-то еще)

+0

Лучшим вариантом будет создать свой собственный DAYOFWEEK перечисление и добавить правильные атрибуты отображения. –

ответ

0

В основном день идет от БД или по умолчанию. Если он по умолчанию, он будет работать автоматически, как только вы ставите ниже строки в соответствии с потребностями вашего языка.

Thread.CurrentThread.CurrentCulture = CultureInfo.CreateSpecificCulture("en-GB"); 

Перейди через ниже пример http://www.codeproject.com/Articles/778040/Beginners-Tutorial-on-Globalization-and-Localizati

+0

Я просто сделал глобализацию. Мне просто нужно изменить язык этой части. Для других частей я делал это через ресурсы. Для модели я использовал ее с помощью «ResourceType». Я не нашел способ перевести непосредственно DayofWeek в этот раскрывающийся список – Daniele

+0

Откуда вы получаете значение дня .... Я имею в виду, где вы храните эти значения. –

+0

Я использую стандартные значения – Daniele

Смежные вопросы