Как уже упоминалось в других ответах, вы можете использовать функциональность rails i18n, чтобы заставить это работать.
Однако существуют альтернативные способы хранения ваших переводов. В этом Railscast описывается, как настроить бэкэнд перевода на основе Redis, а также ссылки на целую кучу разных бэкэндов.
Если вы просто хотите сохранить свои переводы в базе данных, используяActiveRecord, я бы посоветовал вам взглянуть на i18n-active_record .
С помощью этих плагинов вы можете легко сохранять свои переводы в базе данных, и ваше приложение будет искать их для вас, используяI18n.t('some_translation_key')
.