Mods / Chat Translator

Tags: #Tweak #Utility
Author: Nyuhnyash
Side: Client
Created: Oct 22nd 2023 at 4:25 PM
Last modified: Aug 26th at 11:11 AM
Downloads: 3232
Follow Unfollow 68

Latest release (for Vintage Story 1.18.15, 1.19.8, 1.20.0 - 1.20.1, 1.20.3, 1.20.4, 1.20.5, 1.20.7, 1.20.9 - 1.20.10, 1.20.11 - 1.20.12 and 1.21.0, potentially outdated):
ChatTranslator_v1.1.0.zip  1-click install


Usage

Mod translates incoming chat messages by default.

You can send translated version of your message using chat command.

Commands

.t (.translate) <message> - Translate your text into the target language and send it to the chat.

.ct (.chattranslator; .translator):

    .ct toggle - Switch incoming messages translator on and off.

    .ct lang list - List supported languages.

    .ct lang <lang type> [lang code] - View or edit your language preferences.

        .ct lang own [lang code] - Change the language in which you prefer to read and write your message if it differs from your game locale.

        .ct lang source [lang code] - Change the language you expext most of the chat uses. Default is 'auto'. By changing you can improve translation quality bypassing the detection stage, but now translator could fail to translate from other languages.

        .ct lang target [lang code] - Your messages in .t command will be translate to the target language. Most of the time matches with source language, but cannot be 'auto'. Default is English.

Examples:

.ct lang own - See your language.

.ct lang target zh-cn and .t Hello - Translate your message to Chinese (Simplified) and send it to the chat.

.ct lang source pl - Trying to translate all chat messages from Polish to your own language.

 

Future ideas:

  • Option to hide the original untranslated messages (proposed by Eluce).
  • Option to filter out messages in foreign languages / scripts.
  • Translation of foreign scripts to other scripts (Cyrillic to Latin, Chinese to Pinyin).
  • Server-side version of the mod.
  • Support for other translation services/engines.
  • Non-standard languages support, e.g. pirate speak. (proposed by RoadKill).
  • In-game sign translation (separate mod?).

Mod Version Mod IdentifierFor Game version Downloads Released Changelog Download 1-click mod install*
1.1.0 chattranslator
1.20.0 - 1.20.1 1.20.9 - 1.20.10 1.20.11 - 1.20.12
1538 Nov 27th 2024 at 5:44 PM ChatTranslator_v1.1.0.zip 1-click install
  • Fix lag spikes (GUI was awaiting translation to be completed)
  • Groups support
  • More supported languages (243 in total)
  • Language type 'source' works now
  • '.ct lang list' command
  • Nickname is shown for translated messages too (proposed by Eluce)
1.0.0 chattranslator 1091 Oct 22nd 2023 at 8:36 PM ChatTranslator_v1.0.0.zip 1-click install

Initial Release

1.0.0-dev.0 chattranslator 600 Mar 26th 2024 at 10:12 AM ChatTranslator_v1.0.0-autodl.zip 1-click install

Copy of 1.0.0. Use it only for modpacks. Set side to universal (workaround for auto download support)


15 Comments (oldest first | newest first)

💬 valishk, Nov 6th at 2:08 AM

dos años despues y el mod sigue siendo igual de util como siempre. ojala nunca muera 👍

💬 DetectiveGumshoe, Oct 19th at 8:45 PM (modified Oct 19th at 8:46 PM)

This is an awesome mod for inclusivity. Just wanted to give props. (In-game sign translation (separate mod?) would be amazing if that could be pulled off.)

💬 Reverhaus, Jun 3rd at 12:02 AM

I love this mod! This should be a vanilla option in ALL online games! 🩷🩷🩷🩷

💬 BaconQueen, Feb 10th at 8:32 AM

love this mod, but it won't allow me to type in the chat in game for some reason. whatever I type it just replaces whoever chatted above me to what I said. I removed and reinstalled but same outcome. disabling it helped.. hopefully its an easy fix. thanks for this mod.

💬 edwinfox, Jan 1st at 6:57 PM

I just love the idea of this mod - for universal gameplay! I'm using a linux client but here it seems to not work as intended... I followed the commands and still nothing is translated, neither incoming nor outcoming messages sadly

details:

the command .t (ex.: '.t hello world') shows nothing in the client nor to the other players online
other config commands (list, .ct, etc) show their options, but no translation shows up


The terminal window shows this error:
1.1.2025 16:43:06 [Client Error] [chattranslator] Failed to translate the message.

EDIT: the mod is listed as 1.20x compatible, but in the client menu it shows as '1.18' compatible - maybe it's because of that? I'm using 1.20.0-rc.6 unstable

EDIT2: after trying many combinations of configs and commands, I managed to make it work! Tip for Linux users, here's what I did: set all configs at least once (.ct own, target, source), restart it all (server too) - should work!

💬 Eluce, Dec 16th 2024 at 10:44 PM

Would you be able to make a setting to hide the original untranslated messages, while keeping the translated messages? This will help de-clutter a busy chat.

💬 Nyuhnyash , Nov 27th 2024 at 5:47 PM

0zymandias surio

Should be fixed now.

💬 surio, Nov 26th 2024 at 12:31 PM

I second 0zymandias experience. Most of us players have a game breaking level of lag spike on the server whenever anyone else uses chat

Something needs optimising in the code

💬 0zymandias, Oct 22nd 2024 at 10:55 PM

Mod is adding lag spikes every time it triggers when used on a large server and constantly translating russian, spanish, and portugese.

💬 Kara, Mar 27th 2024 at 9:53 AM

Nyuhnyash Thanks a bunch for this. <333 ^v^

💬 Nyuhnyash , Mar 26th 2024 at 10:18 AM

Kara, sounds more like feature request to Tyron. Done, though.

💬 Kara, Mar 19th 2024 at 8:38 PM

would you be able to make a version of this, so it auto downloads into servers? love this mod btw~ <3 (i realize its just a line change in a file, but im not sure if my applying it on server would have everyone download it >.<)

💬 DearFox, Dec 24th 2023 at 5:42 PM

What does this mod use for translation?
 I mean, does it use some kind of online API to translate the text?

 

And, judging by the fact that the mod contains GoogleTranslateFreeApi.dll, it obviously uses Google Translate to convert text.
 I think it would be nice to write about this in mod information here on the site.

💬 Nyuhnyash , Nov 13th 2023 at 10:10 PM

BoolyStudy, wdym Linux hosting? The mod is client-side, installation as simple as: download archive -> drag it to "mods" folder.

💬 BoolyStudy, Nov 12th 2023 at 1:34 PM

This mod does not work on Linux hosting, there is also no installation wiki

 (edit comment delete)
Основной веб-сайт | Почтовый сервер | FTP сервер | Административная панель | API интерфейс | Content Delivery Network | Статические файлы | Ресурсы сайта | Изображения | Файловое хранилище | Блог | Интернет-магазин | Техническая поддержка | Справочная система | Документация | Форум | Новости | Загрузки | Демонстрация | Тестовая среда | Приложение | Медиа контент | Разработка | Промежуточная среда | Бета версия | Безопасная зона | Вход в систему | Панель управления | Портал | Система управления контентом