1. Download this folder.
2. Copy the folder 'si_LK' to '/Applications/Adobe InDesign CC 2015/Resources/Dictionaries/LILO/Linguistics/Providers/Plugins2/AdobeHunspellPlugin.bundle/Contents/SharedSupport/Dictionaries/'
3. Edit 'Info.plist' file at '/Applications/Adobe InDesign CC 2015/Resources/Dictionaries/LILO/Linguistics/Providers/Plugins2/AdobeHunspellPlugin.bundle/Contents/' as follows.
Add a string element with value si_LK (si_LK ) to the Spelling Service and UserDictionaryService Elements in Info.plist.
2. Copy the folder 'si_LK' to '/Applications/Adobe InDesign CC 2015/Resources/Dictionaries/LILO/Linguistics/Providers/Plugins2/AdobeHunspellPlugin.bundle/Contents/SharedSupport/Dictionaries/'
3. Edit 'Info.plist' file at '/Applications/Adobe InDesign CC 2015/Resources/Dictionaries/LILO/Linguistics/Providers/Plugins2/AdobeHunspellPlugin.bundle/Contents/' as follows.
Add a string element with value si_LK (
4. Copy and paste or type the Sinhala words or text you want.
5. Select text, select a suitable unicode Sinhala font in the characters panel and select language as 'Sinhala (Sri Lanka)' in the bottom right corner of the characters panel.
6. Select 'Adobe world-ready paragraph composer' in paragraph panel.