It doesn’t really work in English either. The only reason it’s a thing is because it’s a gendered loan word, so we make something up. I’d rather just say “LatAm person” or “Spaniard” depending on region of origin, or “Chilean” or “Peruvian” if I knew their country of origin. Latinx is and always will be stupid, and the Latino (and probably Spaniard) community has outright rejected it since it’s not used in any Spanish speaking countries AFAIK.
It doesn’t really work in English either. The only reason it’s a thing is because it’s a gendered loan word, so we make something up. I’d rather just say “LatAm person” or “Spaniard” depending on region of origin, or “Chilean” or “Peruvian” if I knew their country of origin. Latinx is and always will be stupid, and the Latino (and probably Spaniard) community has outright rejected it since it’s not used in any Spanish speaking countries AFAIK.