I had the same experience, via wechat they were super super responsive.
I've found this with a few Chinese suppliers, they use chat plaforms, eg. Wechat, whatsapp, skype, etc. Especially WeChat, is more advanced and widely used for lots of things in China, much more developed and advanced that such platforms in Europe, US or Australia, for communications, payments, etc.
I think WeChat can do auto translation, but if you do want to translate, I've also found chatgpt is the best way to translate, chatgpt will understand the context and translate accordingly.