Good, celebrate diversity 1.1c seem to work fine
I just tried 10 new games, 30 soldiers each, I have not spotted anything wrong in the nationalities.
Whatever you have modified in the ruleset, seem to have resolved the problem.
As for my system, it's a bit of a mess. The PC has spanish keyboard layout (purchased in Argentina), Windows is installed in English-US language and many programs are in Italian.
If this was the problem, I'm sorry for the waste of time I've caused to you.
Edit: now I see what have you done.
You prefixed each soldier name file with a number to be sure they are in the correct order.
Very strange, the are listed in the correct order in my explorer window.
It has to do with some internal windows libraries about alphabetical order.
Again sorry for the waste, you sure have better things to do.
Thank you Meridian.