Someone posted something similar the other day on here, and it more has to do with pronunciation not lettering.

You use the singular designator "a," for words that follow don't have a vowel sound. You use "an" if it is a vowel sound.
යම් කෙනෙක් පසුගිය දිනක එවැනි දෙයක් මෙහි පළ කර ඇති අතර, එය උච්චාරණයට වඩා සම්බන්ධ වන්නේ අකුරු නොවේ. පහත දැක්වෙන වචන සඳහා ස්වර ශබ්දයක් නොමැති වීම සඳහා ඔබ &quot;a&quot; ඒකීය නිර්මාණකරු භාවිතා කරයි. එය ස්වර ශබ්දයක් නම් ඔබ &quot;an&quot; භාවිතා කරයි.