• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

BG Mahesh | mahesh.com

Internet in India

  • Home
  • Indian-Languages
  • Karnataka.com
  • Links
  • Gallery
  • About Mahesh
  • Contact Me
  • Show Search
Hide Search

Indian language keyboard options

April 29, 2009 by BG Mahesh 11 Comments

One of the things I often hear from the VC world about the Indian language space is – UGC is lacking, entering text in languages is difficult.

Regarding UGC all I would say is that Oneindia.in has seen a growth in language UGC (comments, article contribution, feedback emails).

Indian Language Fonts

Every language, including English,  has multiple fonts. In Indian languages, the most popular ones now are Unicode fonts which are free. The number of fonts in Unicode is limited, i.e. the number of font faces are limited. Whereas in English you have many font faces (e.g. Times Roman, Arial, Vardana etc).

Unicode fonts have gained popularity since 2005 or 2006. The main advantage of Unicode font is that you need not have that font installed on your system to render the language characters.

Online publishers/sites find Unicode useful because all search engines can index Unicode content. These days search engines are indexing non-Unicode text, converting it to Unicode and displaying them in search results. At a point we were using non-Unicode fonts, with the help of TCS we converted all our content to Unicode (over a million pages – a herculean task)

Input Methods

This post will explore the current solutions available for entering text in an Indian language.  There are three well-known input methods,

  1. Transliteration/Phonetic keyboard
  2. Inscript/Language keyboard
  3. Soft/Virtual keyboard

Transliteration Keyboard

This is also known as a phonetic keyboard. Let us take the example of Hindi phonetic keyboard. Few examples of these keyboards are: Oneindia.in,  Google, Quillpad. I quote an example from Google pages below,

This lets you type Hindi words phonetically in English script and still have them appear in their correct alphabet. Note that this is not the same as translation — it is the sound of the words that are converted from one alphabet to the other, not their meaning. For example, typing “mahesh” transliterates into Hindi as: महेश

Google now provides transliteration in many of their services. We at Oneindia.in use their API services extensively.

In a nutshell, one needs to know English to use the transliteration keyboard.

INSCRIPT Keyboard

InScript (Indian Script) is a touch-typing keyboard layout scheme for inputting Indic text on a computer. This keyboard layout, developed by C-DAC, is standardized by the Government of India for Indic Computing.

InScript keyboard now comes inbuilt in all of the newer operating systems including Windows (2000, XP, Vista), Linux and Macintosh.

This layout uses the standard 101 keyboards.  The Hindi Indic keyboard gives you an idea about the layout. The mapping of the characters is such that it remains common for all the Indian languages (written left to right).

Due to the phonetic/alphabetic nature of the keyboard, a person who knows to type in one Indian script can type in any other Indian script.  This is because of the fact that the basic character set of the Indian languages is common. For e.g. in all languages, the character ‘c’ translates to ‘ma’ in that language (in Hindi it would be म ). The advantage of Inscipt keyboards is you need to use a lesser number of keystrokes compared to the phonetic one.

You can try Oneindia.in’s Inscript and Phonetic keyboard at Oneindia.in

For Language+Technical Geeks

We can divide the characters of Indian language alphabets into Consonants, Vowels, Nasals and Conjuncts. Every consonant represents a combination of a particular sound and a vowel. The vowels are representations of pure sounds. The Nasals are characters representing nasal sounds along with vowels. The conjuncts are a combination of two or more characters. The Indian language alphabet table is divided into Vowels ( Swar) and Consonants (Vyanjan). The vowels are divided into long and short vowels and the consonants are divided into vargs.

The INSCRIPT layout takes advantage of these observations and thus the organization is simple. In the Inscript keyboard layout, all the vowels are placed on the left side of the keyboard layout and the consonants, on the right side. The placement is such that the characters of one varg are split over two keys.

Majority of Oneindia.in’s surfers use Windows XP. We have published detailed instructions to activate the language keyboard on our help pages. By using Left Alt+Shift we can switch between English and Hindi (or the respective language).

Soft Keyboards

Virtual keyboards are also known as soft keyboards. You usually see these on online banking websites where the user can enter the login+password using the virtual keyboard instead of the hard keyboard. Lipikaar is one of the popular phonetic+soft keyboard providers.

Personally, I find it difficult to use soft keyboards. I guess it is because you don’t get the “feel” while typing.

At Oneindia.in

We have five Indian languages at Oneindia.in – Hindi, Kannada, Malayalam, Tamil and Telugu. Our content team uses Inscript keyboard. They have a utility which switches the keyboard to the language keyboard. Any new member joining the team is given 2-3 days of training before they can start contributing content. From what I understand it is not that complicated to learn the language/inscript keyboard.

We use Google transliteration tool in all our comments text editor (at the end of each article). In click.in, we provide Inscript and phonetic keyboard to enter the classified in Indian languages.

Conclusion

There are sufficient tools to input text in Indian languages. It would be useful for the tool providers (including Gmail) to support all the input methods provided in this post. This would ensure the majority of online users being able to input/type language text.

Do check out Oneindia’s Indic editor, play with different kinds of keyboards!

Special thanks to Oneindia.in’s editor Harikrishnan and Wikipedia for providing inputs for this post.

  • My column in Vijay Next: Want to type in Kannada?
  • Indian Language Digital Tools, Portals & Mobile Apps

Related

Filed Under: Indian Languages Tagged With: google, indian fonts, indian language typing, indic fonts, inscript, phonetic keyboard

Reader Interactions

Comments

  1. kanchan says

    May 5, 2009 at 3:51 pm

    Nice information about Indian language and keyboard options.

  2. Mag says

    August 7, 2009 at 10:49 am

    Really excellent information on Indic keyboard entry.Thanks a lot.

  3. Laxmilal says

    February 2, 2010 at 7:39 pm

    According INSCRIPT Keyboard example shows, in all languages the character ‘c’ translates to ‘ma’ in that language (in Hindi it would be म ). But when I use Krutidev font then it is ब, so how can I use krutidev as like Unicode.

    Please suggest me.

  4. Padmanabham says

    February 5, 2010 at 10:30 pm

    Thanks for the information
    can this phonetic keyboard be made virtula keybord for telugu

Trackbacks

  1. Column: Want to type in Kannada on the internet? | BG Mahesh | Mahesh | mahesh.com says:
    December 10, 2010 at 5:15 pm

    […] There are two basic options for keyboards – inscript & transliteration. […]

  2. Will language support give the steroids for ecom growth in India? | BG Mahesh | Mahesh | mahesh.com says:
    August 2, 2011 at 2:32 pm

    […] Indian language keyboard options Tags: iamai, juxtconsult […]

  3. Now, you can tweet in Indian languages - BG Mahesh | Mahesh | mahesh.com says:
    June 24, 2014 at 5:00 pm

    […] We at Oneindia.in have used Google Transliteration API and integrated Twitter on our language channels. Without having to install anything additional you can tweet in 5 languages: tweetHindi, tweetKannada, tweetMalayalam, tweetTamil, tweetTelugu (apps discontinued). This supports only the phonetic keyboard and not the language keyboard. […]

  4. Indian Language Internet Alliance to build Indic internet - BG Mahesh | Mahesh | mahesh.com says:
    November 5, 2014 at 4:36 pm

    […] keyboard has been a challenge for Indian language users. Google has just come out with Hindi voice search, this should increase […]

  5. Is 2012 the year for recognition of Indian languages on the internet? - BG Mahesh | Mahesh | mahesh.com says:
    June 17, 2015 at 3:21 pm

    […] keyboard is still causing a challenge in the language […]

  6. IAMAI initiates a Working Group for Local Languages in India - BG Mahesh | Mahesh | mahesh.com says:
    August 8, 2016 at 4:10 pm

    […] Indian language keyboard options […]

  7. Immortalizing Narayan Murthy: Should he create Murty Indic fonts? - BG Mahesh | Mahesh | mahesh.com says:
    December 5, 2016 at 1:10 pm

    […] Indian language keyboard options […]

Leave a ReplyCancel reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Primary Sidebar

Connect

  • LinkedIn
  • Twitter

Top Posts

  • Is Indian Language on the net really pathetic?
    Is Indian Language on the net really pathetic?
  • Digital India: A list of popular government websites in India
    Digital India: A list of popular government websites in India
  • About BG Mahesh
    About BG Mahesh
  • Food courts in India, the revenue numbers
    Food courts in India, the revenue numbers
  • Popular Podcasts in India
    Popular Podcasts in India

Recent Posts

  • From Entropy to Negentropy: The Transformative Power of Open Finance- Part I
  • Brand recall of the WiFi logo in India is very strong
  • Fixing the Visa application process with Consent Managers
  • How India can solve the Challenges in Digital Advertising starting in 2023
  • Digital Media needs an Online Dispute Resolution system

Tags

3g acquisition android award bangalore books Broadband broadband penetration browsers comscore dailyhunt digital advertising in india digital india domain name election campaign election digital campaign elections facebook google hindi iamai imrb india online advertising indic fonts internet penetration kannada market size mobile advertising mobile apps mobile internet mobile marketing mobile penetration my column mysore nielsen Print Media sjce smartphones tier-2 tv advertising twitter ugc vijay next whatsapp yahoo

Copyright © 2025 · Mahesh.com

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish.Accept Read More
Privacy & Cookies Policy

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Non-necessary
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.
SAVE & ACCEPT