The interface is localized. The built-in languages translate the widget's own text: the greeting fields, the "Type your message" prompt, department and consent labels, the end-chat and rating screens. A visitor sees a chat window that feels native to them.
Live messages are shown as written. ZChat does not machine-translate what your agents and visitors type - those appear in whatever language they were sent. That keeps conversations accurate and avoids translation mistakes on the words that matter most.
Message translation is a choice you can add. If you do want translated conversations, that's a separate capability you can build on top - for instance by routing through the self-hosted AI chatbot - rather than something the widget does silently.