Quando apresento o polyglossia
pacote tenho a mensagem
Sequência de controle indefinida. \begin{documento}
Responder1
Basta passar os idiomas como opções de classe:
\documentclass[french,brazilian,bidi=default]{abntex2}
\babelprovide{arabic}
\babelfont{rm}{FreeSerif}
\begin{document}
\languagename
\foreignlanguage{arabic}{واحد} two \foreignlanguage{arabic}{ثلاثة} four
\selectlanguage{french}
\languagename
\end{document}
Isso deve funcionar com ambos xetex
e luatex
.