Hello, Nyein.
I’ve taken the liberty of splitting your post into it’s own thread, so that your question doesn’t take the other thread off topic, and so that you can get replies that are directly related to your question.
AIML itself is language agnostic. It doesn’t matter at all what language is used. However, where it does matter is in which AIML interpreter/bot engine is used to parse the AIML code. Most AIML interpreters (Pandorabots, Program O, etc.) have built-in support for languages other than English, but some do not. I don’t have specifics on which do, other than Program O, though I suspect that Pandorabots also supports other languages. The issue isn’t really the language itself, but in which character set the language employes, and whether it’s a “single byte” or “multi-byte” character set. I hope this answers your question.