GNU iconv – convert from UTF-8 to TSCII and back

iconv a GNU utility can help converting text documents back and forth from various encoding schemes. Particularly it is of interest to us, Tamil speaking folks, because it can convert from UTF-8 to TSCII and back.

If you wanted to convert, hello.utf8 from UTF-8 encoding into TSCII you could use it as follows,

$ iconv -f utf-8 -t tscii hello.utf8 > hello.tscii

where in the Linux shell environment you can redirect the output into the TSCII encoded file.

Developers: Someday I hope volunteers will add more historical Tamil encodings, primarily TAM, TAB, and other font-based encoding schemes to the libiconv. Please start development using git repository at GNU sources.

open-tamil 0.40

Today I’m releasing the updated version of open-tamil 0.40 for Python. You can download it from or via python package manager pip,

 $ pip install –upgrade open-tamil

Notable features of this update are,

  1. Major update is that open-tamil works for Python 3 as well as Python 2.
  2. Bug fixes to tamil.utf8.get_letters() API
  3. Convert integers to Tamil numerals –  tamil.numeral.num2tamilstr() API
  4. Tamil regular expressions API to parse and explore Tamil text via  regular expressions.
  5. Santhi rules parser in Open-Tamil for word conjugation

Hope this is another useful update of the Python library for our users, and hope open-tamil can make Tamil software development easier for you.


தொடக்க அளவு பைத்தன் (Beginning Python)

தொடக்க அளவு பைத்தன் கற்பதற்கு, Swaroop எழுதிய “Byte of Python” என்ற மின் புத்தகம் மிக அறுமையானது. இதை இங்கிருந்து தரவிரக்கலாம்.

இந்த புத்தகம் பல மொழிகளில் மொழிபெயர்க்கப்பட்டாலும் இன்னும் தமிழில் வரவில்லை. இதற்கு தன்னார்வலர்கள்  இங்கிருந்து பங்களிக்கலாம்.