Translation:Are you a vegetarian?
Are you "a" vegetarian is a somewhat awkward translation in English. One would normally ask "Are you vegetarian?" which should be accepted. REPORTED.
I agree that your version should be accepted. But I have definitely heard "Are you a vegetarian" in English, and I don't think it's awkward.