https://bugs.kde.org/show_bug.cgi?id=339257
--- Comment #9 from Venkat Akkineni <venkatram.akkin...@gmail.com> --- I think it is unfair if not unrealistic to expect non-speakers to deal with this. I opened this bug to help in tracking and as an expression of my inability to code in C++. You could ask me what I have been doing for the past four years. I'd tell you I haven't learned C++. Having no formal training in programming my feelings towards C++ are a mixture of dread and awe. There is no dearth of C++ programmers who are native Telugu speakers however. I was hoping one of them would pick it up. I don't understand it completely and I could be off by quite a bit but I think the issue is with the with the way terminal emulators display characters. i.e. as monospaced blocks. And most indic scripts aren't monospaced and aren't single characters but are combinations of various character which represent various sounds. I've read somewhere that emulators behave this way because of the underlying readline library. Ex: ధ్ర is a syllable which translates to 'dhra' with a soft d. It is a combination of ధ (dha) and ర (ra). But that syllable is considered a full character in the language. i.e. it should behave as a single character. The characters and words become unreadable when cursor doesn't jump over the conjunctions. There are other issues as well. While typing the cursor movement isn't proportional to the character width. i.e. cursor doesn't always remain at the end of the typed string. The space between end of the typed string and cursor position increases as more characters are typed. I think only mlterm claims to be able to display Indian characters. Having said all that if it is possible to keep this open so someone who has the knowledge of both C++ and Telugu comes along and takes a closer look at this and concludes whether or not this is fixable with current Konsole setup, it would be nice. -- You are receiving this mail because: You are watching all bug changes.