Can't vote been away too long

Well it seems I can't vote in the referendum because I have been in France for over 15 years.

What does nationality mean then?