안녕하세요. 컨트롤러에서 Faker를 사용해 사용자 이름을 생성하려고 합니다. 로컬 개발 환경에서는 정상적으로 작동하지만, 프로덕션 서버에서 실행을 시도하면 다음과 같은 오류가 발생합니다:
I18n::MissingTranslationData (translation missing: en.faker.funny_name.name)
./plugin.rb 파일에는 다음 내용이 포함되어 있습니다.
gem 'faker', '2.19.0', {require: false }
./app/controllers/loners_controller.rb 파일의 상단에는 다음과 같은 코드가 있습니다.
require 'faker'
I18n.reload! # StackOverflow에서 발견한 트릭이지만, 도움이 되지 않습니다
그리고 다음과 같이 호출합니다.
user.username = Faker::FunnyName.name
이것이 작동하지 않는 이유에 대해 아는 분이 있을까요?