A small helper for translating short chat messages, with a control back-translation so you can trust the result even in a language you don't read.
When you write to someone in a language you don't speak well, you can't tell whether the translation actually says what you meant. Chat Translator solves this by showing you two things at once:
- the translation into the target language, and
- a back-translation of that result into your own language.
If the back-translation still means what you intended, the message is safe to send.
The app translates using a locally running LM Studio: load a model and start its local server (Developer tab). No text ever leaves your machine.
- Type or paste your message into the Source box.
- Press Translate.
- Read the Translation (copy it with one click) and check the Back-translation to confirm the meaning was preserved.
You can pick the languages and a Purpose (the style: plain, chat, letter, formal, and so on) in the collapsible settings, and use Swap languages to flip the direction. Your last choices are remembered for next time. Past translations are kept in the History list below.