Originally Posted by
emma69
Certainly you can retain citizenship of more the one country (dual national) in some armed forces, provided you are also a national of where you are serving. In some cases, you don't even have to be a citizen (the one that springs to mind are the Gurkhas in the British Army).
And when it comes to other citizenships after service, I can't even recall a question about whether I had served on the form.
In my original answer I did say "generally"

It varies very much by individual country, current international politics and of course the person.
The British are notorious for making some more equal than others.

Some have a revolution, others just take it. For the most part, anyone who does what the Ghurkas do/did, should be granted equal citizenship rights.
In certain cases the answer is obvious without asking. Austrian males are drafted into military service after high school unless they have some severe health issue where they cannot serve. So it is safe to say that 99.99% of Austrian males have served. However, currently Austria is on the "nice" list for most countries, the question doesn't need to be asked for both reasons.
Another example, would be both China and Taiwan's new immigration policy. The question is actually printed because 1) it is perceived as important to their national security if one has served in certain militaries elsewhere, and 2) they are not bothered about being PC
In the US, if you serve, you get full citizenship.