15 May 2012

Name Generator: Ethnic Names

Posted by joncooper

The name generator can now randomly generate names based on a variety of ethnicities! If you need a random French, German, Arabic, or Chinese name, or even something more obscure like Icelandic, the name generator can help you out. (A great many other ethnicities are supported as well. Let me know if there are any nationalities that you need that aren’t on the list.)

The name generator can be found here:

The Name Generator

Another feature: if you are generating non-ethnic names and enter an age in the “use fixed age” box, the generator will come up with names that were popular back when that person was born. For example, if you put in “70” and hit Generate, all of the first names will be names that were popular 70 years ago.

Subscribe to Comments

2 Responses to “Name Generator: Ethnic Names”

  1. Were did you get all the language translation library’s for this? Or do you code all that yourself?

     

    cyJFarmer

  2. I don’t use language translation libraries. There are lots of places online where you can find lists of first and last names from other countries. (Of course, no one site had everything I needed, so I did a lot of searching.) Once I had the list of names (which actually took a lot of effort to put together), it was just a matter of tagging them by nationality and then randomly selecting one from the list.

    Keep in mind that the name generator is written entirely in pure javascript. There is no C# or Java whatsoever. All of the magic is done in a series of .js files. Everything is written entirely by myself, with the exception of the jquery functions I call.

     

    joncooper