A freeware that can help you translate from English to Sinhala and vice versa.
Type in Sinhala, and enter complicated Sinhala characters in editing tools.
Convert between Singlish and Sinhanla in Unicode font.