formosa
Get Version
0.0.1→ ‘Taiwanese language processing’
What
Formosa is a Ruby library for processing Taiwanese languages. Major languages spoken in Taiwan include Holo, Hakka, Mandarin and those of the indigenous people. Formosa is the Ruby branch of the lib-formosa project (http://code.google.com/p/lib-formosa/).
Currently, we focus on the processing of the Holo (Southern Min) language, with necessary tools such as SyllableComposer available for general use.
Installing
sudo gem install formosa
The basics
Demonstration of usage
$KCODE="u" # set the Ruby environment to use UTF-8 require "rubygems" require "formosa" include Formosa::Holo poj = SyllableType::POJ tl = SyllableType::TL SyllableUtility.compose_syllable(poj, tl, "goa2") # => guá SyllableUtility.compose_syllable(tl, poj, "gua2") # => goá
Forum
How to submit patches
Read the 8 steps for fixing other people’s code and for section 8b: Submit patch to Google Groups, use the Google Group above.
The trunk repository is svn://rubyforge.org/var/svn/formosa/trunk
for anonymous access.
License
This code is free to use under the terms of the New BSD license.
Contact
Comments are welcome. Send an email to lukhnos (at) gmail (dot) com.
Dr Nic, 30th July 2007
Theme extended from Paul Battley