Click here to Skip to main content
15,890,897 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
Any ideas where I can find a list of international words that we can get our developers to use for test data when developing, so that errors are spotted early. I've googled/binged around but don't find anything useful.

I am thinking of a small list like
Joe Bloggs
Uta Straße
João Luís

but also include some Arabic, Chinese, Japanese, Turkish (i18n says this good to test with, but provides no examples) etc.
As developers seeing this are unlikely to know every language, I'm thinking a small subset that can be recognised from being seen often, rather than testing every combo.

Why?
We have an (mainly) english language app, but end users enter names in their format, as you would expect, and we of course need to verify this works everywhere, our app, database engines, REST apis to partners, printing.
While we can test after coded, I think we would catch errors earlier/faster if developers were given test data to use while initially developing.

What I have tried:

I've spent a while googling/binging. Can find lots of advice about complete internationalisation, but not a good/small list of test data.
Posted
Updated 21-Sep-21 22:02pm
Comments
Richard Deeming 22-Sep-21 4:12am    
Make sure the developers have read Falsehoods Programmers Believe About Names[^] as well. :)

There's a curated list of similar articles on GitHub:
GitHub - kdeldycke/awesome-falsehood: 😱 Falsehoods Programmers Believe in[^]

1 solution

The only way to get such a list would be to build it yourself. There are some samples at Who's Who at CodeProject[^], but it is a huge list to scroll through. The best way is probably to go to news sites for all the countries in question and try there.
 
Share this answer
 
Comments
Richard Brett 4-Oct-21 17:18pm    
Thanks, we did build our own list, wikipedia actually has really good articles on names, eg https://en.wikipedia.org/wiki/Arabic_name and many others. These include the full unicode versions, so perfect.

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900