Je pense que quelque chose comme `xml:id` n'est pas un texte normal, mais code, alors il devrait être `\verb|xml:id|`
(ou avec des extensions listings, minted ....)
Si vous voulez texte normale: `\NoAutoSpacing xml:id \AutoSpacing`
% !TeX TS-program = lualatex
\documentclass{article}
\usepackage{polyglossia}
\setmainlanguage{french}
\begin{document}
\verb|xml:id|
\NoAutoSpacing xml:id \AutoSpacing
\end{document}