I have only one set of fonts enabled for Indic scripts, and that's the Lohit set. I noticed that Lohit fonts for Kannada are not getting invoked in KDE apps such as Konqueror, Kate, etc. In such cases, these apps defaulted to displaying the Unicode replacement character. However, the apps displayed other Indian languages properly. On digging into the issue, I noticed that 66-lohit-kannada.conf identifies the language differently from how the .conf files of other languages like Gujarati, Telugu, etc. do.
I have only one set of fonts enabled for Indic scripts, and that's the Lohit set. I noticed that Lohit fonts for Kannada are not getting invoked in KDE apps such as Konqueror, Kate, etc. In such cases, these apps defaulted to displaying the Unicode replacement character. However, the apps displayed other Indian languages properly. On digging into the issue, I noticed that 66-lohit-kannada.conf identifies the language differently from how the .conf files of other languages like Gujarati, Telugu, etc. do.
Gujarati has:
Whereas, Kannada has:
The problem got fixed when I changed it to:
Can you please make this change in your files too?