12.07.2015 Views

free openSS

free openSS

free openSS

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Localization Efforts in the Asia-Pacific ❘ 9 Surapant Meknavin: thailatex (babel-based), Thai search engine. Phaisarn Charoenpornsawat: swath (Thai word break utility). Theppitak Karoonboonyanan: Thai string collation , Thai Locale. 12 The National Fonts Project: Standardized font design specification, three public domain vectorfonts (Kinnari, Garuda and Norasi).Another project worth mentioning is Linux SIS (School Internet Server), 13 which was initiated by NECTECfor use in the SchoolNet project. 14 Although it is a server-centric distribution, it was during this projectthat another main task force for Thai FOSS localization was constituted. Through a mailing list forsupporting its users, the volunteers agreed that another distribution for desktops was needed, and wasfeasible to develop, as almost all of the specialists mentioned above were there. This task was undertakenby the Thai Linux Working Group. A Web site (linux.thai.net) was created for general user support. A newGNU/Linux distribution called Linux TLE (Thai Language Extension) was created to collect, ascomprehensively as possible, the existing works of Thai developers and package them for users.Apart from being a tool for boosting the use of FOSS by Thai users, Linux TLE also provided a platform fordevelopment, and a test cycle where users could participate through bug reports. The ultimate goal wasto improve Thai support for FOSS from the source. Therefore, getting patches checked-in to upstreamprojects was the final success indicator.So far, lots of source code from TLWG and Linux TLE have been incorporated in upstream projects,including:Thai locale definition in GNU C library.Thai keyboard maps in XFree86.Thai XIM in XFree86.Thai fonts in XFree86.Thai Pango modules.Thai string ordering in MySQL.GTK+, GLib, Qt, KDE, Mozilla, Xpdf, etc.In 2000, Linux TLE was handed over to NECTEC for maintenance. Three versions (3.0, 4.0 and 4.1) werereleased and gained a lot of recognition from users in all parts of the country. A dedicated Web site wascreated for it at opentle.org in 2003. TLWG continued to build its user and developer communities.Some of the TLWG projects that are hosted and maintained by the community are:libthai : 15 a library of Thai basic support routines, including character sets conversion, input/outputmethods, word break, string collation, etc. Some plug-ins for Pango GTK+ IM are also provided.thaifonts-scalable : 16 a collection of scalable fonts available to the public, plus some fontsdeveloped in-house. All fonts are maintained and improved based on standard technicalspecifications.thailatex : 17Babel-based Thai support for LaTeX document preparation, based on SurapantMeknavin’s work.Other significant development efforts to boost the Thai environment in FOSS are Pladao 18 and OfficeTLE. 19Both projects aim to develop Thai support in OpenOffice.org. Pladao was initiated by Sun Microsystems(Thailand) and was subsidized by Algorithms Co. OfficeTLE was initiated and operated by NECTEC. Both12Karoonboonyanan, T., ‘Thai Sorting Algorithms’; available from linux.thai.net/thep/tsort.html; Karoonboonyanan, T., Raruenrom S. andBoonma P., ‘Thai-English Bilingual Sorting’; available from linux.thai.net/thep/blsort.html; Karoonboonyanan, T., ‘Thai Locale’; availablefrom linux.thai.net/thep/th-locale.13National Electronics and Computer Technology Center, ‘Linux SIS: Linux School Internet Server’; available from www.nectec.or.th/linuxsis.14National Electronics and Computer Technology Center, ‘SchoolNet Thailand’; available from www.school.net.th.15Thai Linux Working Group, ‘LibThai Library’; available from linux.thai.net/plone/TLWG/libthai/ and libthai.sourceforge.net.16Thai Linux Working Group, ‘ThaiFonts-Scalable’; available from linux.thai.net/plone/TLWG/thaifonts_scalable/.17Thai Linux Working Group, ‘Thai LaTeX’; available from linux.thai.net/plone/TLWG/thailatex/.18See www.pladao.org.19See opentle.org/office-tle.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!