It is my understanding that babel would have to be used since polyglossia has compatibility issues with biblatex.

So, as far as I understand, the language specification in biblatex is for hyphenation, while punctuation is reliant on the main text language using csquotes. Changing punctuation based on the language of the bib entry seems different. Is this possible?