Faker генерирует английские предложения в ruby ​​on rails

При использовании Faker с rails он генерирует предложения на каком-то другом языке. Я хочу, чтобы они были сгенерированы на английском языке. Какие настройки мне нужно изменить, чтобы сделать это?


person Amrish Patel    schedule 11.07.2012    source источник


Ответы (1)


Документы говорят

Просто установите для Faker::Config.locale нужную локаль, а Faker позаботится обо всем остальном.

https://github.com/stympy/faker/blob/master/README.md

https://github.com/stympy/faker/tree/master/lib/locales

Faker::Config.locale = :en
person Hitham S. AlQadheeb    schedule 11.07.2012
comment
Привет, спасибо за быстрый ответ. Когда я пишу это, он показывает ошибку следующим образом. неинициализированная константа Faker::Config. Это также похоже на документы для Perl Faker. Или я что-то банальное упускаю? - person Amrish Patel; 12.07.2012
comment
Те же документы rubydoc.info/github/stympy/faker/master/frames делают уверен, что вам нужен фейкер - person Hitham S. AlQadheeb; 12.07.2012
comment
или написать инициализатор faker.rb - person Hitham S. AlQadheeb; 12.07.2012
comment
Я использовал «требовать подделку». Когда я использую Faker::Name.name, все работает нормально. Когда я использую Faker::Config.locale = :en, он выдает ошибку неинициализированной константы. - person Amrish Patel; 13.07.2012
comment
Проблема была из-за того, что я использовал старую версию Faker. Большое спасибо за Вашу помощь. - person Amrish Patel; 17.07.2012