Google IME
Encyclopedia
Google IME is a set of typing tools (input method
editors) by Google for 22 languages, including Amharic, Arabic
, Bengali
, Chinese
, Greek
, Gujarati
, Hindi, Japanese
, Kannada
, Malayalam
, Marathi
, Nepali
, Persian
, Punjabi
, Russian
, Sanskrit
, Serbian
, Tamil
, Telugu
, Tigrinya
, and Urdu
. It is a virtual keyboard
that allows users to type in their local language text directly in any application without hassle of copying and pasting.
It works on a dictionary-based phonetic transliteration approach, which means that whatever you type in Latin characters, it matches the characters with its dictionary and transliterates them. It also gives suggestions for matching words.
Input method
An input method is an operating system component or program that allows any data, such as keyboard strokes or mouse movements, to be received as input. In this way users can enter characters and symbols not found on their input devices...
editors) by Google for 22 languages, including Amharic, Arabic
Arabic language
Arabic is a name applied to the descendants of the Classical Arabic language of the 6th century AD, used most prominently in the Quran, the Islamic Holy Book...
, Bengali
Bengali language
Bengali or Bangla is an eastern Indo-Aryan language. It is native to the region of eastern South Asia known as Bengal, which comprises present day Bangladesh, the Indian state of West Bengal, and parts of the Indian states of Tripura and Assam. It is written with the Bengali script...
, Chinese
Chinese language
The Chinese language is a language or language family consisting of varieties which are mutually intelligible to varying degrees. Originally the indigenous languages spoken by the Han Chinese in China, it forms one of the branches of Sino-Tibetan family of languages...
, Greek
Greek language
Greek is an independent branch of the Indo-European family of languages. Native to the southern Balkans, it has the longest documented history of any Indo-European language, spanning 34 centuries of written records. Its writing system has been the Greek alphabet for the majority of its history;...
, Gujarati
Gujarati language
Gujarati is an Indo-Aryan language, and part of the greater Indo-European language family. It is derived from a language called Old Gujarati which is the ancestor language of the modern Gujarati and Rajasthani languages...
, Hindi, Japanese
Japanese language
is a language spoken by over 130 million people in Japan and in Japanese emigrant communities. It is a member of the Japonic language family, which has a number of proposed relationships with other languages, none of which has gained wide acceptance among historical linguists .Japanese is an...
, Kannada
Kannada language
Kannada or , is a language spoken in India predominantly in the state of Karnataka. Kannada, whose native speakers are called Kannadigas and number roughly 50 million, is one of the 30 most spoken languages in the world...
, Malayalam
Malayalam language
Malayalam , is one of the four major Dravidian languages of southern India. It is one of the 22 scheduled languages of India with official language status in the state of Kerala and the union territories of Lakshadweep and Pondicherry. It is spoken by 35.9 million people...
, Marathi
Marathi language
Marathi is an Indo-Aryan language spoken by the Marathi people of western and central India. It is the official language of the state of Maharashtra. There are over 68 million fluent speakers worldwide. Marathi has the fourth largest number of native speakers in India and is the fifteenth most...
, Nepali
Nepali language
Nepali or Nepalese is a language in the Indo-Aryan branch of the Indo-European language family.It is the official language and de facto lingua franca of Nepal and is also spoken in Bhutan, parts of India and parts of Myanmar...
, Persian
Persian language
Persian is an Iranian language within the Indo-Iranian branch of the Indo-European languages. It is primarily spoken in Iran, Afghanistan, Tajikistan and countries which historically came under Persian influence...
, Punjabi
Punjabi language
Punjabi is an Indo-Aryan language spoken by inhabitants of the historical Punjab region . For Sikhs, the Punjabi language stands as the official language in which all ceremonies take place. In Pakistan, Punjabi is the most widely spoken language...
, Russian
Russian language
Russian is a Slavic language used primarily in Russia, Belarus, Uzbekistan, Kazakhstan, Tajikistan and Kyrgyzstan. It is an unofficial but widely spoken language in Ukraine, Moldova, Latvia, Turkmenistan and Estonia and, to a lesser extent, the other countries that were once constituent republics...
, Sanskrit
Sanskrit
Sanskrit , is a historical Indo-Aryan language and the primary liturgical language of Hinduism, Jainism and Buddhism.Buddhism: besides Pali, see Buddhist Hybrid Sanskrit Today, it is listed as one of the 22 scheduled languages of India and is an official language of the state of Uttarakhand...
, Serbian
Serbian language
Serbian is a form of Serbo-Croatian, a South Slavic language, spoken by Serbs in Serbia, Bosnia and Herzegovina, Montenegro, Croatia and neighbouring countries....
, Tamil
Tamil language
Tamil is a Dravidian language spoken predominantly by Tamil people of the Indian subcontinent. It has official status in the Indian state of Tamil Nadu and in the Indian union territory of Pondicherry. Tamil is also an official language of Sri Lanka and Singapore...
, Telugu
Telugu language
Telugu is a Central Dravidian language primarily spoken in the state of Andhra Pradesh, India, where it is an official language. It is also spoken in the neighbouring states of Chattisgarh, Karnataka, Maharashtra, Orissa and Tamil Nadu...
, Tigrinya
Tigrinya language
Tigrinya , also spelled Tigrigna, Tigrnia, Tigrina, Tigriña, less commonly Tigrinian, Tigrinyan, is a Semitic language spoken by the Tigrinya people in central Eritrea , where it is one of the two main languages of Eritrea, and in the Tigray Region of Ethiopia , where it...
, and Urdu
Urdu
Urdu is a register of the Hindustani language that is identified with Muslims in South Asia. It belongs to the Indo-European family. Urdu is the national language and lingua franca of Pakistan. It is also widely spoken in some regions of India, where it is one of the 22 scheduled languages and an...
. It is a virtual keyboard
Virtual keyboard
A virtual keyboard is a software component that allows a user to enter characters. A virtual keyboard can usually be operated with multiple input devices, which may include a touchscreen, an actual keyboard and a computer mouse.- Types :...
that allows users to type in their local language text directly in any application without hassle of copying and pasting.
Google Transliteration IME
Google's service for Indic languages was previously available as an online text editor, named Google Indic Transliteration. Other language transliteration capabilities were added (beyond just Indic languages) and it was renamed simply Google transliteration. Later on, because of its steady rise in popularity, it was released as Google Transliteration IME for offline use in December 2009.It works on a dictionary-based phonetic transliteration approach, which means that whatever you type in Latin characters, it matches the characters with its dictionary and transliterates them. It also gives suggestions for matching words.
See also
- Google PinyinGoogle PinyinGoogle Pinyin IME is an input method developed by Google China Labs. The tool was made publicly available on April 4, 2007.- Windows :, Google Pinyin is available for Windows XP, Windows Vista, and Windows 7. There are both 32-bit and 64-bit versions available.- Android :Google released a Pinyin...
- Google Japanese InputGoogle Japanese InputGoogle Japanese Input is an input method published by Google for the entry of Japanese text on a computer. Since its dictionaries are generated automatically from the Internet, it is much easier to type personal names, Internet slang and ACG terms....
- Google transliteration
- Microsoft Indic Language Input ToolMicrosoft Indic Language Input ToolMicrosoft Indic Language Input Tool is a typing tool for Hindi and other Indic languages. It is a virtual keyboard which allows to type Indic language text directly in any application without hassle of copying and pasting. It is available for both, online and offline use...