LassUnparalleled wrote - "Belgium seems to have the widest range."
Wikipedia quotation of the Belgian law: "... a penalty-enhancement for crimes involving discrimination on the basis of sex, supposed race, color, descent, national or ethnic origin, sexual orientation, civil status, birth, fortune, age, religious or philosophical beliefs, current or future state of health and handicap or physical features..."
In the context of this thread, I think it's interesting that the list of categories includes sex but does not explicitly list gender nor gender identity (unless something about gender and gender identity has been either lost in translation, or omitted by partial quotation of the law).