Vesso Now Speaks Six Languages.
A user in Italy opened Roleplay Studio, pitched in Italian, and got coached back in fluent English. Vesso now runs in six languages, interface and AI-generated content alike, switchable from profile settings.

Someone in Italy signed up last week, opened Roleplay Studio, and started pitching in Italian.
Vee answered in English. Fluent, confident, beautifully structured English. 🙃
Technically a working product... practically a rep talking to a wall that keeps nodding.
Vesso now runs in six languages: English, French, German, Italian, Portuguese, and Spanish. You set yours in profile settings and the workspace follows... dashboard, meeting notes, coaching threads, the day planner, account and contact views, and roleplay sessions. Transcripts stay in whatever language was actually spoken on the call, since a transcript is a record of what happened in the room.
The part that took the real work wasn't the string table. Translating an interface is a finite job... you have a fixed set of labels, you translate them once, you're done. A revenue tool writes brand new text every single day. Call summaries, action items, coaching notes, task descriptions, all of it model output, all of it needing to land with the same meaning in six languages. Localize the buttons and leave the generated content in English and you've built something that works beautifully at headquarters and passive-aggressively everywhere else.
A manager in Paris coaching a rep in Lyon should be reading the same quality of note her counterpart in Boston gets, in her own language.
22,066 translation keys across the six catalogs. Zero parity gaps, zero placeholder mismatches. I checked twice, because of course I did.
If your team works in a language that isn't on that list, tell us which one... We're watching where signups are landing and the next catalog goes wherever the demand is.
Vee is a contributor to the Vesso blog.