Это форма, в которой я спрашиваю частоту бонуса
<%= wb.input :frequency, collection: WorkBonus.frequencies.keys.collect { |g| [t("frequency.#{g.downcase}"), g] }, label: "Périodicité",selected: WorkBonus.frequencies.keys.first, include_blank: false, include_hidden: false %>
с перечислениями, определенными ранее в моей модели.
enum frequency: [:hourly, :daily, :weekly, :monthly, :yearly]
Она правильно отображает перевод из-за моего en Папка .yml:
# translate the enum of the frequencies for the creation of work_bonuses
frequency:
hourly: "Horaire"
daily: "Quotidien"
weekly: "Hebdomadaire"
monthly: "Mensuel"
yearly: "Annuel"
Но теперь я хочу правильно отобразить слово, выбранное на мой взгляд, с переводом:
<%= work_bonuses_input(:frequency, wb.frequency, "form-control") %>
Я пробовал много вещей, но он не работает для сейчас .. Спасибо за вашу помощь.