|
|||
|
Search WebLog |
Firefox 1.0.4 Indic enabled build
The Firefox Indic enabled build 1.0.3 has security problem just because the official firefox has these problems. They updated it to fix the problems. So did we. Manish, my team mate, did a build for Firefox 1.0.4.
Get the newer version if you are using the older one. Here is an old screenshot. Even this time we have applied the same patches as the previous version only this time on the firefox 1.0.4 official sources. Update: A known problem with these builds is that if you have latest version of GTK+ installed on your system, for example on Debian Sid, you will have problem running firefox after installation. To fix the problem, simply remove libpango* files from the installation folder.
Firefox 1.0.3 Indic enabled build
On the lines of previous Firefox Indic enabled build 1.0.2, Manish did a build for Firefox 1.0.3.
Sarovar release is still not done. For now, it is on this page. Get the newer version if you are using the older one. Here is an old screenshot. These are list of patches applied on it: # pango patches mozilla-1.7.3-pango-render.patch firefox-1.0-pango-selection.patch firefox-1.0-pango-space-width.patch firefox-1.0-pango-direction.patch firefox-1.0-pango-rounding.patch # local bugfixes firefox-PR1-stack-direction.patch # official upstream patches firefox-PR1-pkgconfig.patch mozilla-1.7.3-xptcall-s390.patch firefox-1.0-xptcall-s390.patch firefox-1.0-nspr-s390.patch firefox-1.0-useragent.patch firefox-1.0-gtk-system-colors.patch firefox-1.0-g-application-name.patch firefox-1.0-remote-intern-atoms.patch firefox-1.0-execshield-nspr.patch firefox-1.0-execshield-xpcom.patch # mozilla installer patch mozilla-installer.patch mozilla-installer.patch was the crash fix in the installer that I have made. All the other patches were taken from Fedora CVS.
Telugu Translations at Full Spead
I just talked to Kiran Chandra of FSF India Andra Pradesh Chapter. His team is working on Telugu translations for GNU/Linux and finished some GNOME modules and applications. Also made a new OTF font called Srujana! Yeeehaah! another OTF font for Telugu. There are some problems with the font and translations, but I am sure the issues will be ironed out very very soon. The fonts and translated files are available at http://ap.gnu.org.in. There is also an XKB map that is supposedly more convenient for DTP publishers all over AP.
Kiran told me that his team can finish the translations in a matter for few months. We will be working together from now on. Status updates and releases will be happen at http://telugu.sarovar.org.
Software and Indian language support
Many people looking for Indian language support for computers or even some people working on providing the support have a notion that Indian language support is a like providing a piece of software like word processor that works with Indian languages. This is a very incorrect understanding. Indian language user should have all the choice that an English speaking user has. All software should have Indian language support. As someone rightly said, "If a software does not support a language, it should be treated as a bug in that software". We should never build a software with the specific purpose of supporting Indian languages. We should work towards making all software have Indian language support. Similarly, we may build distro CDs for a particular purpose like demos etc. but we should never build a distro for "Indian language support". If there are 350 distros then we should have 350 distros with Indian language support. They should be seen as 350 ways to reach Indian langauge users. sunthosh, Here is my favorite multilinugual editor: gedit. It has near perfect rendering for almost all major scripts in the world. Do you need ITRANS or will any phonetic notation will do? If a phonetic notation will do, see my article on setting up keyboard to install RTS or WX keyboards. If you need only ITRANS you may prepare one easily using the scripts in the above package.
Infact, most editors in GNOME will have this multilingual capability. For example, I write Indic text in sticky notes, evolution mail client etc.
Firefox 1.0.2 Indic enabled build
There are several security problems with firefox 1.0. Firefox 1.0.1 fixed many and firefox 1.0.2 fixed the rest. Ofcourse, these are needed in the ealier firefox 1.0 pango build I have made. So me and my team mate Manish made a new build of firefox 1.0.2 with pango patches. This build is much better than the previous one.
It wil take some time to put it for download on sarovar. Apparently, sarovar is not taking large releases (about 10m) in a straight forward way. So I put it for download here. Get it now! Here is the old screenshot.
Ubuntu Transliterated to Telugu
A good deal of technology is well present to support Telugu on GNU/Linux. Most people don't know this or don't have an idea of how much support there is or don't know how to use it. Keeping this in mind, we cooked up a transliterated version of Ubuntu in Telugu. This could also be a platform for poeple to work on translations with out worrying about setting up their machines for translations.
Chaitanya and Manish (my team mates now) did most of the work. Well, today we finished working on it. Essentially, from a english phonetic word list we obtained the sounds for most of english words and immediately transliterated them to Telugu. For the rest of the words like proper nouns etc. we used the RTS scheme for transliteration. In the end, the output is not so bad. It is mostly readable. I will be posting screenshots soon.
My first contribution to Encyclopedia Galactica
I have written an article on the Telugu Wikipedia about setting up your browser for Telugu.
Its not just about browser, it about setting up and using your computer for Telugu. I've written about GNU/Linux, Windows XP/2003 server. Someone will have to fill up the other operating system sections. BTW, how can an encyclopedia have articles on *everything* without involving *everyone* on the planet.
Firefox Indic enabled build
I got firefox running with pango support. It would have been much easier if I were using Fedora Core 3. All I had to do was run:
$ MOZ_ENABLE_PANGO=1 firefoxThat would have enabled pango support in firefox. But, no! I use Debian GNU/Linux and am in love with it. Then I also thought about all the people who are not using FC3 as their distribution (even FC2 people) and how they still don't have firefox 1.0 with pango support. Then I decided to build firefox with pango support. I downloaded latest source code from www.mozilla.org and applied the pango patch from the FC3 source rpm (I thought that was the easiest thing to do :)). Next I made a small change not to check for MOZ_ENABLE_PANGO and enable pango by default. Then compiled firefox with default firefox build settings + gtk2 + xft + pango. It renders Indian language text (I can read Telugu and Hindi) nicely although selection and cursor placement are still not working correctly. Chistopher Blizzard has already made progress on it. Here is the screenshot: ![]() One does not have to set any environmental variables to enable pango support in this build. It is enabled by default! Download the firefox build with pango (source tarball from which it has been built is here) |
||
| powered by BLOSXOM | licensed under GPL | All opinions and views are my own and do not relate to my employer | |||