If the Bangla text looks like boxes or random symbols, it is an encoding issue.
This is a font rendering issue.