Typically you should customize the bibliography layout by modifying \bibsetup. However the bidi package, loaded by polyglossia with RTL languages, redefines \raggedright. This new definition has no effect on list items when issued outside the list environment. So the problem you see with \printbibliography also applies to enumerate and itemize.
To cope with this, you can invoke \raggedright inside the list environment. For bibliography environments in particular add to your preamble:
\AtBeginBibliography{\raggedright}
Otherwise you can save the original definition of \raggedright before loading polyglossia.
\let\origraggedright\raggedright
\usepackage{polyglossia}
The original \raggedright can be issued in the document body, before \printbibliography:
\origraggedright
\printbibliography
or in \bibsetup:
\appto{\bibsetup}{\origraggedright}
\raggedrightworks correctly in normal paragraphs. – egreg Dec 23 '12 at 17:25\printbiblioraphyto set its own paragraph alignments? I suggest you consult the biblatex documentation about this. – einpoklum Dec 24 '12 at 11:40