Latin Thaana Converter 2.0

Latin Thaana Converter is a small, simple software for Microsoft Windows that performs transliteration on latinized (i.e. romanized) Thaana to convert it back into the Thaana script. This is a tool I originally released in 2003 under the name "Latin Dhivehi Converter"/"Lat2Dhiv". This new release carries a new name (which I think is a more technically correct name for what it does) and sports a few aesthetic changes but is functionally almost exactly the same as the original - it is basically a recompile of my old code within the .Net framework.

Automated transliteration of Latin Thaana is not an entirely easy task. Look up table based algorithms are simple to implement but are unable to correctly handle cases of sukun, present issues with most other fili and generally have a host of other problems as well. Latin Thaana Converter utilizes a finite state machine and its transliteration mappings are based on a more extensive scheme extracted from an analysis of a body of Latin Thaana-to-Thaana sample data. It maybe worth mentioning that the analysis had revealed that upto 4 characters were being used (and needed) for some Thaana transliterations. However, it must be said that the quality of transliteration from this is limited by the accuracy and diversity of the sample data I had used and hence is by no means perfect.

Since writing this program in 2003, I have experimented with probabilistic FSMs and also put machine learning techniques to the task with better results. I plan to write more extensively on Thaana transliteration algorithms at a later time...

Usage
1. Copy-paste or type the Latin Thaana text into the "Text in Latin Thaana" box.
2. Click "Convert".
3. The converted text appears in the "Text in Thaana" box.

Download
Latin Thaana Converter 2.0 (126KB, Windows only)

Hope someone finds it useful :-)

Dhivehi Document Converter 1.0 beta

Immi has amalgamated some code for Dhivehi document converting from Hassan and myself, to make a nifty little utility to convert from either MLS format or Accent format into more universal document formats such as RichText. The tool is available for download from the Technova website.

The utility is a bit rough at the moment and notably has Unicode support left out. There is no installer either at the moment, so it is ready to run once downloaded. However, as always, the utility is expected to become more user friendly and feature rich in future incarnations. Drop some feedback if you are keen on seeing particular features added...

Click here for more info and download link

Dhivehi Document Converter 1.0 beta

Accent2RTF Converter and MLS Converter

These are programs that I published on my (previous) digital playground at maldivianunderground.net. The site has been offline for ages, yet these two software are something quite a lot of people ask me for. So here they are; the Accent2RTF converter and MLS Converter.

Accent2RTF Converter
Accent and Accent Express have been used for creating Dhivehi documents for quite a while and remains in high use even now. Unfortunately however, the Accent format is not supported in any of the Microsoft Word or OpenOffice versions and an independant converter is needed to convert the Accent prepared documents for use in these software. This is where Accent2RTF comes into play: point it to a Accent (*.acc) file and it will spit out a RTF (*.rtf) file that can be opened and used in any text editing software that supports RTF formats (eg. MS Word, OpenOffice Write). This is the original version as it was first released in 2001.
- Download Accent2RTF Converter 1.0 Installer ( 217Kb, MS Windows only)

MLS Converter 2
Multi Lingual Scholar is a text editing software that has been used for the creation of Dhivehi documents on computers since 1988, I believe. However, it requires MS DOS to run and the software was discontinued in 1998. The use of MLS has greatly decreased since the introduction of dhivehi text entry using Unicode on Windows XP and later Microsoft operating systems. Despite this, there remain a bundle of MLS format files that were created in its time. This converter takes in any MLS (*.mls) file and gives out a RTF file for use in Microsoft Word and all the other various RTF supporting text editing software. MLS Converter was first released in 2001 and updated to version 2 a year later.
- Download MLS Converter 2 Installer ( 221 Kb, MS Windows only)

Enjoy!

Dhivehinnaai Portugeesun

I was rummaging through my backup disks when I stumbled across this PDF document that I produced in 2003. It is called "Dhivehinnaai Portugeesun" and is a digitized version of a similarly titled series of articles that was featured in the "Faiythoora" journal published by the National Center for Linguistic and Historical Research (NCLHR). It was authored by "Khaassa Musheer" Naseema Mohamed from the Center and details the interactions between the Portuguese and the Maldivians through the years 1479 to 1650 in Maldivian history. I thought I?d share it since this undoubtedly would be of much use to anyone looking for such material. Click HERE to download the 3.5 MB Zip file.

This series was contributed for distribution at the Book Fair 2003, organized by the NCLHR. It was part of a presentation I made at the fair and was used to demo how even old Dhivehi MLS documents maybe converted to modern formats. Adobe Acrobat (PDF) format was chosen to show how Dhivehi can be used and displayed in this (mostly) universal format to be used for distribution as a step in embracing the digital revolution. I was hoping that this would encourage production of Dhivehi e-books and e-documents. The document was converted from the original MLS format to Rich Text format using a converter application that I had released on my then technology playground at bichoo.net. The Rich Text format file that was produced was then imported into Acrobat and the necessary pictures scanned in and inserted to prepare the final document. The font(s) used were embedded into the PDF document so that viewers do not need to have any special Dhivehi fonts installed.

Anyway, I hope someone finds this useful!