Hi!
Right, I mentioned it to you since I though you might find it interesting, since you seem devoted to keeping your language alive, which I applaud you for.
So my thinking (for those whom I haven't spoken to about this before) is that each system will have a culture, or a mix of cultures, that will be used by the random name generator for picking character names (mainly for the BBS) of that culture. Thus each system will get a bit more of a unique feeling.
I can't promise anything about how/when/if it gets done, but at the moment, I have, about 50-100 names of each gender and about 100 surnames for each "culture", as I call them.
Regarding format: I'll use Lua-files because each culture need to have the freedom to specify functions to modify names. In particular I was thinking about slavic surnames being different for female and male. But how the "final" version will look like I don't know.
Ha, also, for Icelandic, I imagine I only need first names. Last names are just <father's first name> +dottir or +son, which a "lastname()" function can fix.
So for now, I'd prefer just a text file or something of names in plain text. Either link from here, or post in code-block.
@GunChleoc Is there a pattern for how the last names are modified for female/male names in Gaelic?
If anyone is interested, for now, each "culture" is just three lua-tables:
https://github.com/impaktor/pioneer/tre ... ta/culture
I have French, German, Spanish, Italian, Russian, Chinese, Japanese, and Swedish :).
I also have Greek and Dutch last names, but no first names (not included in the branch yet). Polish names would be fun too.
Also, I found there are good official resources for name statistics in Scotland, but I couldn't find anything for England or Wales.
As a bonus, playing pioneer, you will learn which names belong to which country.
Ideally, these scripts could also provide geographical names, but that's quite a lot more work in compiling data as each entry would have to be handpicked, and as I said before, I don't know if this will ever be merged, so no need to spend unnecessary effort on this at this point.