English Input
Try typing a place name in English:
Loading address data…
RTGS spellings work directly
Section titled “RTGS spellings work directly”The indexed English names follow the Royal Thai General System of Transcription (RTGS). RTGS spellings like bang rak or chatuchak are matched directly, with no conversion needed.
Aliases for non-RTGS spellings
Section titled “Aliases for non-RTGS spellings”Many people are more familiar with non-RTGS spellings, like lardprao or krungthep. thaizip ships a curated list of 87 aliases that rewrite these onto the actual RTGS names in the dataset before search runs, for example:
lardprao→lat phraokrungthep→bangkok
This is a curated dictionary, not an automatic transliterator — spellings that aren’t on the list still won’t match.
Turn this off with romanizationAliases: false if you don’t want spelling expansion:
searchThaiAddress(index, 'lardprao', { romanizationAliases: false })