Thai spelling dictionary and hyphenation rules