NCurses not handling hindi half character correctly
I am working on Ubuntu's Virtual terminal. On the virtual terminal, I am typing in hindi language. Most of the characters are being correctly typed, but in case of typing of a half character, problem is occuring.
A hindi character is 'converted' into half by typing ' ् ' after the character.
For example (if typed in following sequence):
'क' 'स' ' ्' 'ट' : This will transform the second character into half and the complete representation will be कस्ट
After typing the above 4 characters I want them to be present (echoed) on the terminal. But instead, I get (in terms of unicode):
915 938 91f
Expected (in terms of unicode):
915 938 94d 91f
1. /etc/defaultconsole-setup. This file contains FONT='lat9-16.psf.gz /home/syed/Desktop/devanagari16.psf'. And the virtual terminal is configured by running sudo setupcon -v
2. Virtual terminal converted to hindi keyboard using : sudo dpkg-reconfigure keyboard-configuration