Во многих странах запада. понятие национальность и есть гражданство. а то что мы называем национальностью. там зовут этнической принадлежностью. Допустим вот из англоязычной Вики
https://en.wikipedia.org/wiki/Nationality "Nationality is a legal relationship between an individual person and a state" . что в переводе "Гражданство это правовые отношения между отдельным лицом и государством".
Отсюда масса недопонимания. А часто анекдотов. Например появление укрогрузина. который орал. что он. де украинец. Они там пытаются привить западное толкование слова национальность. Если бы это был перевод. то надо было вместо "украинец" употребить "украинский гражданин". Но весь комизм.. что тот разговор где это прозвучало шел по русски. (это когда Саакашвили лаялся с Аваковым)