I am having the warning:
Package babel Warning: Last declared language option is `english',(babel) but the last processed one was `brazil'.
Because the class I use is badly and has hard coded the babel option:
\RequirePackage[brazil]{babel}
But I need to use english
on the document. Doing:
\PassOptionsToPackage{english}{babel}
\documentclass[brazil,english]{abntex2}
Seems to be passing the option to babel as:
\RequirePackage[english,brazil]{babel}
Instead of:
\RequirePackage[brazil,english]{babel}
Update
Adding MWE:
\PassOptionsToPackage{english}{babel}
\documentclass[
10pt,
openright,
twoside,
a5paper,
brazil,
english
]{abntex2}
\begin{document}
Hello World!
\end{document}