Rails6でenumを用いた実装をしているのですが、enumの日本語化ができません。
- 以下のgemを使用しております。
gem "enum_help"
gem 'rails-i18n'
- 環境
docker-compose
application.rb
1config.i18n.default_locale = :ja 2config.i18n.load_path += Dir[Rails.root.join('config/locales/*.yml').to_s]
error.rb
1enum study_phase: { basic_knowledge: 0, team_development: 1, advance_task: 2 }
ja.yml 日本語訳は隠させていただきます
1ja: 2 enums: 3 error: 4 study_phase: 5 basic_knowledge: "・・・" 6 team_development: "・・・" 7 advance_task: "・・・"
エラー内容
Error.study_phases_i18n[:basic_knowledge] ←実行後 NoMethodError (undefined method `study_phases_i18n' for Error (call 'Error.connection' to establish a connection):Class) Did you mean? study_phases

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。