What's your website built with?
Can you use wordpress multisite (or something similar if not?)
You could then configure it for mywebsite.com/my/
You could also then have a mywebsite.com/sg
with your .com being a generic catch all international (excluding Singapore and Malaysia)
All you'd need do is get your lang tags set up right and you can copy all your content over