@Jannie *******
it’s true, you have to take that certificate to nearest Thai embassy, it will be certified there and bring it to Thailand. ( did the same years back) after Thai embassy certification then make translation to Thailand language when submitting in Thailand ( suggest you do that translation in Thailand cos it must be translated by certify translator) if not u have a lot of merry go round to do