lichess.org
Donate

Lichess Chat/Forum/Private messages translator

Hello all! I make a little browser add-on to translate chat, forum, private posts and your own messages to send.
It helps to make Lichess conversation more friendly for whole world society :)

How to install:

Download add-on for your browser here:

steellinux.do.am/lichess/addons/YandexChatTranslator/

Install add-on and set the default language (default translate direction) in the add-on settings.

If your browser does not install extension from the site, download add-on package locally and drag'n'drop it over add-on manager page.

If the browser still refuses to install the package, unpack ZIP to some folder, activate "Developer mode" in add-on management page and load unpacked extension from this folder.

Enjoy for free :)
Please feedback how it works.
What about Yandex API key... It is optional and not needed to work. Just it makes translation more easy for inner logic. Also translation site can ask you for prove your humanity with a CAPTCHA if not API key used. Try open translate.yandex.ru/ this case...
@Kanaan92 Yes, just download package and drag with mouse to open extensions manager page in browser and drop there...
How to install in Chrome if .crx extension couldn't be installed:

1. Download the ZIP webextension file:
steellinux.do.am/lichess/addons/YandexChatTranslator/help/download_zip.png

2. Create new folder and unpack ZIP archive there:
steellinux.do.am/lichess/addons/YandexChatTranslator/help/unpack_to_folder.png

3. Open Extensions manager, enable the Developer mode and press to "Install unpacked extension":
steellinux.do.am/lichess/addons/YandexChatTranslator/help/install_from_zip.png

4. Show path to folder with unpacked archive:
steellinux.do.am/lichess/addons/YandexChatTranslator/help/install_from_folder.png

5. Set up the default language:
steellinux.do.am/lichess/addons/YandexChatTranslator/help/set_default_lang.png

Enjoy! :)
To translate chat messages just click their text. Also you can translate your own messages, forum, private, etc.
This is an excellent idea but I doubt it will work for long. Doesn't that app depend on too many other factors? (Like third and fourth parties, various different protocols that are changing quickly etc?)
Maybe we could make a list of those factors.
That could help the author, or enable opinions on stability on those, and potential more robust replacements.

Are you referring to testing or have you looked at the source code?

I have not tried myself. But I am curious about this question of scaffolding code and how it communicates with other internet services (learning). I don't have much to contribute, just questions. And those are it.

This topic has been archived and can no longer be replied to.