faker-ruby / faker

A library for generating fake data such as names, addresses, and phone numbers.
MIT License
11.28k stars 3.18k forks source link

Update dog breed names for `en-US` locale #2972

Closed mononoken closed 4 months ago

mononoken commented 5 months ago

Motivation / Background

I started this PR from noticing data generated from Faker::Creature::Dog.breed had African as a dog breed. This is not a valid dog breed from searching online. There is a breed called Africanis, so I have updated this entry to that.

While updating this value, I noticed some other names that could be cleaned up such as Stbernard being updated to Saint Bernard. I also noted that the docs state to use dash syntax, so I formatted the file first so that it would be easy to follow the name changes.

Additional information

I used https://en.wikipedia.org/wiki/List_of_dog_breeds as a reference. I did not change every inconsistency compared to these wiki names. For example, "Irish Spaniel" is not an entry on the wiki. I mostly tried to target errors and typos.

Checklist

Before submitting the PR make sure the following are checked:

If you're proposing a new generator or locale: