Advancing Indian Language Desktop: Components, Status, and Future Directions
Discover the essentials of an Indian Language Desktop (ILD), exploring crucial components such as input methods, keyboard layouts, handwriting recognition, and GUI in local languages. Learn about the current status of technologies like Gtk, GNOME, Qt, and KDE, and understand ongoing efforts for effective rendering, printing, and documentation in various Indian languages. Join the movement to enhance ILD by participating in local teams, contributing to application development, translations, and more. Your role can shape the future of computing in Indian languages.
Advancing Indian Language Desktop: Components, Status, and Future Directions
E N D
Presentation Transcript
Indian Language Desktop G. Karunakar, IndLinux.org
Agenda What makes an Indian Language Desktop the components Current status (Gtk, GNOME) Qt, KDE Mozilla OpenOffice People/Teams behind it. Still todo How you can help Future directions
What makes ILD ? • Input • Keyboard • Handwriting/Speech recognition • Output • Screen display ( fonts, rendering ) • Printing • GUI in local language • Online Help / Documentation • Usage • Print, email, web, chat
What makes ILD (2)? • What prevented it • Lack of standards (or following them) • Proprietry implementations • Adhoc solutions. • What makes it • Using standards – Unicode, Opentype fonts • Using Opensource s/w & tools • Volunteer efforts
Status - GNOME • Gtk Indic rendering through Pango • OpenType fonts available • UI translation in progress • Hindi , Bengali, Malayalam, Tamil, Kannada • Gujarati, Marathi • Help docs todo • Apps: Evolution, Balsa, Gaim, Nautilus • Printing problems – work in progress
Status - KDE • Good Unicode support • Qt Indic support • Bengali, Devanagari, & others • KDE translations • Tamil • Hindi • Printing works • KDE 3.2 with full Indic support
Mozilla • Basic unicode support • Unicode+PUA font support • Prabhat Hegde • Indic rendering through Pango • Dhananjay Joshi, Prabhat Hegde, Jungshik Shin • No native Opentype support • Hindi - www.bttlindia.com/mozilla/ • Tamil - www.thamizha.com/developer/
OpenOffice • OpenOffice 1.1 has Indic support • CTL option to be enabled • Printing works • OpenOffice Hindi, Tamil • trinetra.ncb.ernet.in/bharateeyaoo • Need spellchecker, dictionary
Language teams • IndLinux group - www.indlinux.org • Hindi, Punjabi, Oriya, Telugu • Ankur group - www.bengalinux.org • Indictrans - www.indictrans.org • Gujarati, Marathi • Kannada - kannada.sf.net • Swatantra Malayalam Computing • smc.sarovar.org • Tamil - www.tamillinux.org
Other teams • Indic Opentype fonts • HBCSE TIFR • FSF India. • Mozilla Team - www.mozilla.org/l10n/ • OpenOffice • hi.openoffice.org • IIT Madras – tenet.res.in/Donlab/IndLinux • Indix team - rohini.ncst.ernet.in/indix • Indic-Computing - indic-computing.sf.net
How you can help? • Create awareness in your LUG • Join one of the teams • Form l10n groups in your area • Areas of help • Application development • I18nizing applications • Translations • Fonts design • Testing, collecting user feedback
Future KDE localization Spell checkers Translation database Indic content management tools IndLinux distro
Contacts IndLinux website - www.indlinux.org Wiki - www.indlinux.org/wiki IRC - #indlinux on irc.gimp.org Email - karunakar@indlinux.org , indlinux@users.sourceforge.net