Thursday, December 7, 2006

Bug in Google Talk ?

I know, I know you are all waiting to know what eṟaka is all about. Before sharing with you all its meaning, my eaka towards Googe Talk encouraged me to blog this. I hope to see my Google Talk toned up against this bug.

Yesterday, I observed a strange behaviour while using Googe Talk and feared that Google might be tagged a racist. Lets hope its just a bug and not a racist behaviour.

To understand what I am speaking about a brief knowledge about Indian Languages would be handy. In a nut-shell there are 23 Official Languages and these languages enjoy the pride of upholding India's Unity in Diversity. Also, notable observation is that there are vast diversities in Indic scripts as well. While few scripts such as Devanagari and Kannada script are used to write more than one languages, few others are used to write their respective languages. Its not surprising in India, to find a person who is multi-lingual. Yesterday, I tried to chat in three of the Indian Languages, Kannada, Telugu and Hindi. Amazingly, the behaviour I observed is shocking and is not all that encouraging in the Indian cultural context.


Everything went on well, as long as I was chatting in Kannada and Telugu. Problems popped up when I tried to write something in Devanagari(Used to write Sanskrit, Hindi, Marathi among others) as well. It turns out there are some rendering problems when certain languages are keyed in together.

As it could be seen in the adjacent GTalk window, where in I typed Kannada and Telugu and it seemed perfectly ok.

In my next window, after typing Kannada I switched the INSCRIPT IME to Devanagari. As soon as a Devanagari character was typed, Kannada (Well...Kannada is just one of the other scripts that loses its rendering. There are others too) characters lost their rendering.

I could type Kannada and Telugu together and send an IM. But, if I would want to send a IM that contains Kannada and Devanagari(Hindi, Sanskrit or Marathi languages) characters, it would not be possible for me to verify what I am typing in Kannada. But once the message is composed and sent, the client window displays the characters in the proper order. i.e on the client window the characters are rendered appropriately.



Strange...isn't it. Well much more stranger to come yet.



Once I came to know that intermixing of Kannada and Devanagari characters do not work on a Google Talk chat window, naturally I was inclined to try out other Indian Languages.

It was all surprises and surprises.

I typed Kannada, Telugu, Gujarati, Punjabi and Malayalam. These scripts did show up unity and none of the language scripts lost their rendering because of the other.


So what was the problem. hmm..................See the next picture.



The moment Devanagari(Sanskrit, Hindi or Marathi) or Tamil characters are keyed in, all other characters lose their rendering. Yes, I mean they lose their rendering.

Did I sound "racist" :) . Well, sorry for this and don't blame me for the awkward behaviour.









This made me believe that this might be the case in other windows as well. So tried to key in few characters on a Windows XP window.

But it looked that there were no such problems on a Windows XP.

I could type in Kannada, Devanagari and Telugu and it was perfectly ok.


At the first look, it looked like the problem is with Devanagari and other Indic scripts.


But I was taken by surprise again. As it could be seen in one of the earlier snapshots and the adjascent snapshot, Tamil and Devanagari characters co-exist and do not alter each others rendering. But either of them when used with any other Indian Languages render them bad.

&ndbsp; &gulp; &ndbsp;


Its a fact that few characters are not supported yet, by default, in few other OSes. But bad rendering in Windows XP, Excuse Me!@!@!#@###$#.

Thursday, November 30, 2006

Whats in the name

hmm...After a bit of vacillation, I chose to christen my blog as eraka (eṟaka). So, whats this eraka all about. It would definitely be worth a wait.