Utilisation de Faker en production

Salut à tous. J’essaie d’utiliser Faker pour générer des noms d’utilisateur dans un contrôleur. Cela fonctionne bien dans ma version de développement locale, mais échoue avec l’erreur suivante lorsque j’essaie de l’exécuter sur un serveur de production :

I18n::MissingTranslationData (translation missing: en.faker.funny_name.name)

./plugin.rb contient :

gem 'faker', '2.19.0', {require: false }

Le début de ./app/controllers/loners_controller.rb est :

require 'faker'
I18n.reload! # J'ai trouvé cette astuce sur StackOverflow, mais elle n'aide pas

Ensuite, j’appelle simplement comme ceci :

user.username = Faker::FunnyName.name

Quelqu’un a-t-il une idée pourquoi cela ne fonctionne pas ?

1 « J'aime »