استخدام Faker في بيئة الإنتاج

مرحباً بالجميع. أحاول استخدام 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

هل لدى أي شخص أي فكرة عن سبب عدم عمل هذا؟

إعجاب واحد (1)