There’s a bug thats been popping up on Archlinux where ibus-avro outputs arabic instead of bengali.
But, there’s a simple workaround that fixes the problem.
Fix
- Open
/usr/share/ibus/component/ibus-avro.xml
in a text editor as root.
sudo vim /usr/share/ibus/component/ibus-avro.xml
- Now change line 20
from
<layout>bn</layout>
to
<layout>us</layout>
- Save the file and reboot (or just log out and log back in)