Non AI-based bots with carousels, buttons can be created in other languages with ease as they are just like apps. In the case of AI-based bots, it is a completely different ball game. The amount of work you have to put in is at least 100 times of that.
Plan ahead. Start with one-language solution, code it to work with different languages from the start but don’t implement them yet; polish it, constantly tweak the script to improve the flow and responses based on what you’re getting from users; once the concept has been proved, start adding more languages.
Give Your Bot a Gender
Use full sentences and send those to localizers
Emojis Can Get Dangerous