<div dir="ltr"><div dir="ltr"><div dir="ltr">Would anyone help elucidate what is the problem between these two packages, when you run it with xelatex, as show in this MWE? </div><div dir="ltr"><br></div><div dir="ltr">I get an error:</div><div dir="ltr"><br></div><div dir="ltr">! Undefined control sequence.</div><div dir="ltr">\@begindocumenthook ...sname extras\cref@language </div><div dir="ltr">                                                  \endcsname }\@ifundefined ...</div><div dir="ltr">l.12 \begin{document}</div><div dir="ltr"><br></div><div dir="ltr">and they work fine with Babel.</div><div dir="ltr"><br></div><div dir="ltr">Many thanks,</div><div dir="ltr">Paulo Ney</div><div dir="ltr"><br><div>%-------------------------------------------------------------</div><div><div>\documentclass{article}</div><div><br></div><div>% \usepackage[brazil]{babel}</div><div><br></div><div>\usepackage{polyglossia}</div><div>\setmainlanguage{brazil}</div><div><br></div><div>\usepackage{cleveref}</div><div><br></div><div>\begin{document}</div><div>This is a test.</div><div>\end{document}</div><div><br></div><div><br></div><div><br></div></div></div></div></div>