Speaker Name Rahul Bhalerao
Organization Red Hat Inc.
Type Talk
Slides Click to download

Creating Language Support Architecture (i18n) For A New Language On Desktop

Abstract Many remote languages are not yet supported by any desktop. Even 11 out of 22 official languages in India are not supported on a digital platform.
Aim is to guide developers from languages that still need to be visible on desktop. The session will guide and call for participation to initiate work on new languages that have been ignored so far.The general agenda for the work out is as follows:

- Introduction to i18n
- Architecture of i18n/l10n
- Workshop for adding a new language (e.g. Maithili/Kashmiri)
- Proceed with the workshop:
# Support in Unicode
# Creating and adding "locale" file for glibc
# A Unicode Font
# Support in fontconfig
# Shaping Engine
# Creating Input Methods
# Ensuring support on gdm
# Other packages to support l10n activities
- dictionaries, configurations, text-to-speech, translations, etc.
# Working with community of all the developers
Pre-requisites Basic understanding of programming in linux. Knowledge and experience with i18n or l10n is a plus.
Speaker Profile I have been involved in various open source projects for last 4 years mainly around internationalization. Currently working as a Software Engineer(i18n) for Red Hat Inc. I have contributions to Samyak, Lohit, Utkal and various other fonts. Also worked on the development of pango, qt, freetype, fontconfig and continuously contributing to gnome and fedora. In recent times I have also worked on Dhvani (text-to-speech) engine for its Marathi and few other modules. Also the initiative taken for the collation of Indic scripts has given fruitful and significant results.

Back to previous page


Comments:

No comments on this talk yet.

Delegate Code:
Comment:
 

Copyright © 2005-2008 FOSS.IN. Some Rights Reserved

Creative Commons License
This work is licensed under a Creative Commons License.

Comments? Feedback? Contact Us.