[PDF] [PDF] Enhanced INSCRIPT keyboard layout 52 - MeitY

Tamil Nadu and Pondicherry Dravidian Tamil Telugu tel Andhra Pradesh 10 Microsoft provides the key on the keyboard, INSCRIPT merges it with Halanta



Previous PDF Next PDF





[PDF] 1 What is Telugu Indic Input 3? - Microsoft

Choose keyboard layout of your choice form list of available keyboards 4 1 Telugu Transliteration User can type his message in Roman using the Standard  



[PDF] What is Telugu Indic Input 2? - Microsoft

Click Settings Icon and select Keyboard Choose keyboard layout of your choice form list of available keyboards Telugu Transliteration User can type his 



[PDF] Microsoft Indic Languaget Tool: Getting Started

5 fév 2013 · TE Telugu KA Kannada MY Malayalam (India) EN English (United States) Show the Language bar NO 4:10 PM EN 2 3 The language bar 



[PDF] Circular on Language Pack for CBT Exam - CAG

Therefore, such candidates may practice typing in Hindi font Mangal, which is normally Download Indic Input 3 for Windows 10 - 32- and 64-Bit Versions ox



[PDF] TEXT INPUT METHODS FOR INDIAN LANGUAGES - eg to view the

In the first category, we have designed some keyboard layouts for Telugu, based 10http://www microsoft com/globaldev/handson/user/IME Paper mspx 16 



[PDF] Enhanced INSCRIPT keyboard layout 52 - MeitY

Tamil Nadu and Pondicherry Dravidian Tamil Telugu tel Andhra Pradesh 10 Microsoft provides the key on the keyboard, INSCRIPT merges it with Halanta



[PDF] यूनिकोड कैसे सक्रिय करें

You will be required to place the Windows XP CD in the CD ववंर्ोज ववस्टा, ववंर्ोज 7 तथा ववंर्ोज 8 1 या ववंर्ोज 10 में इिस्क्स्िप्ट की- The PC is now ready to start typing in Hindi, Select Keyboard of your Kannada, Malayalam, Marathi, Tamil, Telugu)



[PDF] telugu_Brochurepdf - Modular Infotech

For Windows 10/8 1/8/7/XP, Windows Server 2003, 2008 (32 64 bit OS Applications) New Typing support for Telugu font layouts like Unicode, Anu, Anu4 

[PDF] telugu phonetic keyboard for windows 10

[PDF] telugu to english medical dictionary

[PDF] telugu to english verbs pdf

[PDF] telugu words meaning

[PDF] téluq guide des programmes

[PDF] teluq liste des programmes

[PDF] teluq nouveaux programmes

[PDF] teluq programmes courts

[PDF] temenos abn amro

[PDF] temenos case studies

[PDF] temenos locations

[PDF] temenos press release

[PDF] temenos products

[PDF] temoignage cours minerve cap petite enfance

[PDF] temperature limits of covid 19

™S,-≡T-Qark Sl:- ™o-

Topic-Qage-@ange-

y k"ytoy47y

OSylevelJy

48ytoy6xy

additionyandydeletion vy

64ytoy68y

4y[N`/Nq[]y=NSqR=PTy)[YjO/R]yL/YOUTy

6v"yProposaly

6VytoyxVXy

6yqommonyLocaley]atayRepositoryy

y xXkytoy4k8y y

4kVytoy4,xy

8yL,kNyzuidelinesybyyM]]Sy

y

4,4ytoy47Vy

y

47Xytoy4X4y

y ≡ntroduction-to-≡ndian- language computing

MMPybtye-district

Most Computer System, Solutions and devices even today are basically designed and developed for English. - We are trying to change this mindset by covering MMPs at design and RFP stage Localisation of applications, data, reports, code, services, devices... for Indian Languages y

All systems can be broken down into

Input

Storage / processing

Output

Applications for Indian Languages should have support throughout the lifecycle of the system ± rather than being an after thought. Input ± INSCRIPT std, Phonetic / transliteration, Typewriter, limited keys on devices Storage / processing ± UNICODE defacto even though it is more expensive Output ± Fonts, screen resolutions, printer and display device GIST Graphics and Intelligence based Script Technology

Indian Language Computing

One script: many languages

Thus the data in Devanagari (code page) can support all languages using that particular script. However tools like synonym Dictionaries, spellcheckers, and search engine crawlers and indexers, etc. are language dependent and require language information along with the data. Though the contents would reveal the language used, it would be ideal if a special attribute code to indicate the language is inserted.

One language: many scripts

K८७४य़७२ is written in Roman, Devanagari, Malayalam and Kannada. Sindhi is written in

Gurmukhi (Punjabi), Arabi (Perso-Arabic), Devanagari, Gujarati and also Roman. Sindhi has adopted the Perso-Arabic script for representing their language. In case of Konkani, Devanagari is used as official script.

Language ISO Official Language Family Script

Assamese asm Assam Indo-Aryan Assamese

Bengali ben Tripura and West Bengal Indo-Aryan Bangla Manipuri mni Meitei Tibeto-Burman Bangla Meitei-Meyek Boro brx Assam Tibeto-Burman 1HY'QD—J'UD¯ (modified) Dogri dgo Jammu and Kashmir Indo-Aryan 1HY'QD—J'UD¯ (modified)

Hindi hin Andaman and Nicobar Islands, Bihar, Chandigarh, Chhattisgarh, Delhi, Haryana, Himachal Pradesh, Jharkhand, Madhya Pradesh, Rajasthan, Uttar Pradesh and Uttaranchal

Indo-Aryan 1HY'QD—J'UD¯

Konkani kok Goa Indo-Aryan 1HY'QD—J'UD¯ Roman (Latin) Maithili mai Bihar Indo-Aryan 1HY'QD—J'UD¯ Marathi mar Maharashtra Indo-Aryan 1HY'QD—J'UD¯

Nepali nep Sikkim Indo-Aryan 1HY'QD—J'UD¯

Sanskrit san Pan-Indian Indo-Aryan 1HY'QD—J'UD¯ Gujarati guj Dadra and Nagar Haveli, Daman and Diu, and Gujarat Indo-Aryan Gujarati

Punjabi pan Punjab Indo-Aryan Gurmukhi

Kannada kan Karnataka Dravidian Kannada

Malayalam mal Kerala and Lakshadweep Dravidian Malayalam

Santali sat Jharkhand Munda Ol Ciki

Oriya ori Orissa Indo-Aryan Oriya

Kashmiri kas Indo-Aryan Perso-Arabic 1HY'QD—J'UD¯ Sindhi snd Pan-Indian Indo-Aryan Perso-Arabic 1HY'QD—J'UD¯ Gujarati Roman (Latin) Urdu urd Jammu and Kashmir Indo-Aryan Perso-Arabic Tamil tam Tamil Nadu and Pondicherry Dravidian Tamil

Telugu tel Andhra Pradesh Dravidian Telugu

Complexities in Indian languages and

Computers:

according to the character set. It does not grow vertically like Devanagari Life is not as simple as English while using Indian languages. Due to the highly complex structure of the Indian languages, there is no one to one correspondence between what you store (character code) & what you display (font code). The relationship between characters and glyphs can be one-to-one or one-to-many or many-to-one. Formation of multiple shapes because of nature of the scripts most of the scripts have a peculiarity that most of its characters can have multiple visual representations depending upon its position in the word. This can be seen in case of Arabic script wherein the character shape has four different forms depending upon whether the character is in beginning, middle, end or standalone. scripts of Urdu(Naskh and Nastaleeq), Sindhi and Kashmiri Open Type and Bitmap Fonts for various media such as Desktop ±-for screen as well as printing, Web media, Broadcast / Television media,

Embedded and Mobile Computing

of them have multi-tier system.

Complexities of Indian languages

GIST Graphics and Intelligence based Script Technology www.cdac.in

Ö-8--J-Ö

ºg ºg-

¾Ö-8-¾-J-Ö

׿Ö--8-×-+ ¿ + Ö

Pre-Unicode Era

www.cdac.in ৵ Easy to use ৵ Easy for the people to understand ৵ Easy to provide solution on existing technology

Advantages of Font Encoding

www.cdac.in ৵ Proprietary to the developer. ৵ Standards like ISO font encoding standard are seldo used, which leads to problems in printing and displaying. ৵ Limited searching capabilities. ৵ Sorting is not possible. ৵ May not create unique spelling (p = p or P + a). ৵ Glyph based approach and not character based. Converter are required to convert the data to any other format which may result in loss of data

Disadvantages of Font Encoding

U™≡)[wz

‡STOR/z[yST/N]/R]

T`[yWORL]

‡[N/jL[SyS[/ML[SSy[Xq`/Nz[yO'y]/T/ybtyDESKTOPS, PRINTERS,

DATABASES, BROWSERS, DEVICES

U™≡)[wz

‡=tyisytheysupersetyofyallytheylanguagesyinytheyworldywhichyalsoyincludesypunctuation, special characters (shapes), currency symbols, mathematical symbols etc. Using Unicode, more than 65000 different characters can be represented. Unicode comprises of many code pages.

U™≡)[wz

databases / browsers need to understand how to read in the given representyUnicodeyareyUT'-8, UTF-16, UTF-32 with a combination of endian-ness. data compatibility between various applications / underlying environment. Non adherence to some of these may lead to wrong y

©yq-DAC GIST 15

‡yUNICODE is a 16 bit character based encoding standard.

‡A mapping of characters to numbers

‡Syntax rules for display of complex scripts

‡Not a font or glyph encoding!

‡Not a sort algorithm!

y ‡yIncludes ౯కకycharacters in common use in modern scripts (and others)

UNICODE

Character semantics

‡TheyUnicodeystandardyincludesyanyextensiveydatabaseythatyspecifiesyaylargeynumberyofycharacter properties, including0

±Name

±]ecomposition

±]irectionality

±Line-breaking behavior

±qursiveyjoiningybehavior

©yq-DAC GIST 16

©yq-DAC GIST 17

‡yCharacter based encoding.

‡yUnicode values are governed by characters (vowels and consonants).

‡yCan be ported on any platform and any OS.

‡yCan be ported on hand held and mobile devices

‡yDifferent scripts have different code page.

‡yAll Indian languages are supported along with all other languages.

‡yAllows multiple languages in the same data.

Advantages of UNICODE

©yq-DAC GIST 18

UNICODE

Devanagari

Code Page

jvailability yp UNICODE is not vendor specific y- Backward compatible - Major database, OS, browser players support some form UNICODE encoding - Data Migration services will be provided free for e- governanceydevelopers yy- .doc, .xls, can be converted to UNICODE znhanced-≡™S)@≡QT-HO:Mg suchyasyRupeeysymbolv the user to know English to type Indian language and so caters to rural audiences as well. vowels are typed by left hand znhanced-≡™S)@≡QT-

Standardization for Latest

UNICODE ‡ౙಉಊ౺ಎఖ౯n౺ఖౘ౻ಈ౻౯ಇ౹౾ఖ౼oಇఖK౻ಎ౸o౯ಇ౺ಈఖo౼ఖಋ౯ಇ౿oಊಈఖlanguages Normal layer and Extended layer

The Enhanced INSCRIPT keyboard layout provides three layers and this to accommodate all the extra characters and yet make the keyboard as ergonomic and efficient as possible

Madeyavailableyforyfreeydownloadyon

http://tdil-dc.in and deletion syllables. A syllable is a unit of organized sequence of code points. ,x,X4y: 1991). y

‡Letsytakeyanyexampleystring ͩȡyy

Basic Inputting

Letsystartywithyaybasicywordy

b^ȢȰb_y y

©yq-DAC GIST 24

Basic Inputting

Basic Characters

y

1.Logically note the sequence of characters in word ȢȰyasyouywouldy

pronounce "vYou may note that, we pronounce it as b^TTapi-da-ae-TlTab_y

3.Thus, the inputting sequence becomes

b^-ʜȢ--ʜȰ-b_y

©yq-DAC GIST 25

Basic Inputting

Halanta

‡Logicalypronunciationysequence

conjuncts

©yq-DAC GIST 26

Basic Inputting

Halanta

‡Logicalypronunciationysequence

‡LetsycreateyPR/yandyST`/

PRA btyPa+Ra

KHYA btySa+Tha

PRA btyPa+Ra btyPa+Halanta+Ra ʜ

ST`/y btySa+Tha btySa+Halanta+Tha ʜ

ʜy+ ʜy +ʜȡyy

©yq-DAC GIST 27

Basic Inputting

@eph-and-Rakar-Cases

‡qase0yĐ

‡Logicalypronunciationysequence

b^pZlb_y )R/ bt)ahRa

KRA btyKa+Ra btyKa+Halanta+Ra ʜybtyĐ

©yq-DAC GIST 28

Basic Inputting

Reph and-@akar-)ases

‡qase0y

‡Logicalypronunciationysequence

b^Zplb_y

R)/ btRah)a

RKA btyRa+Ka btyRa+Halanta+Ka ʜybty

©yq-DAC GIST 29

www.cdac.in

ZWJ and ZWNJ

৵Two special characters in Unicode ৵ZWJ - 200D, ZWNJ - 200C jvailability y including the Rs. Symbol http://ildc.in y all e-governance developers under the project

©yq-DAC GIST 32

OpenType Fonts

‡(ointyeffortybyy/dobeyandyMicrosoft

‡,7-bit Unicode compliant, more glyphs possible ‡Storage-to-display conversion is done by the rendering engine

‡Noyissueyofydatayportability

©yq-DAC GIST 33

Open Type Font

TTF GDEF GSUB GPOS zx4 Ex:

Ex: (Simple -, Ligature, Mark-----)

©yq-DAC GIST 34

OpenType

Font- 1

Keyboard driver

Unicode

string

Rendering

engine

Display 1

Uniscribe

Inscript Keyboard

File

Unicode and OpenType Fonts

Display 2

OpenType

Font- 2

Windows Rendering Mechanism

Alternate representation forms

with a bindi on top of the first syllable or with a half na. What should happen in case of using database querries So also with the representations of the word vitthal

Searching-in-≡ndian-languages

Normalization in Unicode

where a character can be entered in more than one ways using the Unicode code chart. If application or database does not normalize searching becomes difficult

Terminology-in-user-interface

Localisation of strings

for applications supporting right to left scripts. on someone/thing, etc.) then it may suggest some action to be undertaken, If noun then the meaning changes completely ‡Mॽ५ॺ२-Domain expertise as well as context may be required apart from linguistic know-how

Localisation of strings

abort, terminate copyrights and trademarks)

‡M८ॽॹe

Getting consensus is difficult

Localisation of strings

qUz+

‡/ssamesesyjengaliyd=ndiaGy

‡zujaratisy`indiy

‡MaithiliysyMalayalamy

‡MarathiysyPunjabiy

‡OriyaysyTamil

‡TeluguysyUrduy

‡)annaday

‡qalendars

‡Numericyformatssy

‡]ateyandyTimeyformats

‡qurrenciesఖ

Sample Extract of Dogri CLDR

y

‡MmonthWidthytypeZ3wide3W

‡MmonthytypeZ31">ȣM-monthW

‡MmonthytypeZ32"> ȣM-monthW

quotesdbs_dbs17.pdfusesText_23