Hello Mirpaqe,
The equivalent of those words in English are as follows:
Nation = nation
Volk = people or masses ( when regarded as ethnic groups)
but also " nation" in another sense.
Nationalität = nationality
Staatsangehörigkeit = nationality
'Volk' und 'Nation' kann man folgendes definieren:
Volk:
"Gesamtheit der durch Sprache, Kultur und Geschichte verbundenen Menschen" .
Das setzt nicht zwingend auch die Existenz eines eigenen Staates voraus (Beispiel: das kurdische Volk). Die Menschen müssen auch nicht geografisch eng beieinander leben .
Nation:
"Lebensgemeinschaft von Menschen mit dem Bewußtsein gleicher politisch-kultureller Verganenheit und dem Willen zum Staat.
In the course of speech and context they have distinctive usages.
You can say 'Afrikas Völker' ,but not 'Afrikas Nationen'.
'Die Vereinten Nationen' kann man nicht als 'Vereinten Völker' bezeichnen.
Auch wenn die beide Wörter sehr ähnlich und manchmal tauschbar im Sinne sind, gibt es festgesetzte Begriffe, wo man die eine mit den anderen nicht austauschen kann.
" Nationalität " und " Staatsangehörigkeit " bedeuten umgefähr dasselbe ,nämlich "nationality" auf Englisch.
Der Unterschied könnte folgendes sein.
Staatsangehörigkeit
die rechtliche Mitgliedschaft einer natürlichen Person (Staatsangehöriger) in einem Staat, aus der Rechte (z.B. Wahlrecht) und Pflichten (z.B. Wehrpflicht) folgen.
Nationalität:
bedeutet aber die Zugehörigkeit zu einer Nation.
So kann ein Japaner als Japaner geboren sein und genetisch und von der Nationalität so sein aber dann trotzdem eine andere Staatsangehörigkeit haben,also eine rechtliche Mitgliedschaft in einem anderen Staat (Deutschland zum Beispiel), dementsprechend die deutsche Nationalität erworben haben.