Thaana Transcoder 1.1

I received two feature requests in the email since I released the Thaana Transcoder late last month and both asked for the same thing; Unicode input text transcoding to Accent compatible ASCII output. It just so happened that the feature requested was something that I had actually programmed in, more or less, but left out in the public 1.0 release because I wasn't sure anyone would need it. So here is a new release with the said feature included and also bundles in a minor bug fix.


Thaana Transcoder is a Windows-based tool that performs the often much needed conversion of Thaana text written in Accent, Faseyha Thaana, MS Word version 97 (and older) to and from the modern Unicode standard used by MS Word XP/2007 and OpenOffice.


- Thaana Transcoder 1.1 Installer/Upgrade (185KB, MS Windows)
- Thaana Transcoder 1.1 Executable only (79.7KB, MS Windows)

ThaanaTranscoder screenshot

Thaana Transcoder 1.0

Thaana Transcoder is a Windows-based tool that performs the often much needed conversion of Thaana text written in Accent, Faseyha Thaana, MS Word version 97 (and older) to and from the modern Unicode standard used by MS Word XP/2007 and OpenOffice. This program hasn't been thoroughly tested and there is bound to be bugs and errors. If you do encounter such a bug or have a feature request, please drop me line.

Quite a few people have asked me for such a program over the years and I used to point people over to an online tool I had made available a few years ago but it is no longer alive. As ever, it wasn't until I had a real necessity for such a program a few days ago that I got around to writing a brand new version.


- Thaana Transcoder 1.0 Installer (184KB, MS Windows)
- Thaana Transcoder 1.0 Executable only (78.8KB, MS Windows)

Enjoy :-)

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...


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.


- Latin Thaana Converter 2.0 Installer (126KB, MS Windows)
- Latin Thaana Converter 2.0 Executable only (22.8KB, MS Windows)

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 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)


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.

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 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!

- Click here to download (3.5 MB, Zip file).