У меня есть программа что выводы Bangla в терминале. Но к сожалению, вывод не отображен правильно терминалом гнома в Ubuntu 16.04 LTS.
Вывод должен быть похожим на это:
আপনাদের দোকান কবে খোলা থাকবে?
Вместо этого это похоже на это со шрифтом Ubuntu Mono:
Далее это похоже на это со шрифтом Kalpurush, который поддерживает Bangla:
Я сверился с xfd, чтобы видеть, доступен ли диапазон символов браслета в этих двух шрифтах. Как ожидалось Ubuntu Mono имел пустые поля в диапазоне символов, тогда как Kalpurush имел корректные представительные символы.
Кроме того, локаль установлена на UTF-8. locale
вывод:
LANG=en_US.utf8
LANGUAGE=
LC_CTYPE=en_US.UTF-8
LC_NUMERIC=en_GB.UTF-8
LC_TIME=en_GB.UTF-8
LC_COLLATE="en_US.utf8"
LC_MONETARY=en_GB.UTF-8
LC_MESSAGES="en_US.utf8"
LC_PAPER=en_GB.UTF-8
LC_NAME=en_GB.UTF-8
LC_ADDRESS=en_GB.UTF-8
LC_TELEPHONE=en_GB.UTF-8
LC_MEASUREMENT=en_GB.UTF-8
LC_IDENTIFICATION=en_GB.UTF-8
LC_ALL=
Я также попробовал локалью Bangla, но она не работала. Кроме того, Терминальная кодировка символов также установлена на Unicode (UTF-8). Все же ничто не работало.
Так, затем я испытал Эмулятор терминала Guake. Но это не работало также.
Теперь, что я могу сделать больше для устранения этой проблемы?