A user, barreeeiroo, sought help integrating Yandex’s free translation API into the Discourse translator plugin, which initially only supported Microsoft and Google services. After troubleshooting, including checking plugin settings and API key input, barreeeiroo successfully implemented the feature and submitted a pull request PR #27. The integration was later confirmed as complete, with Yandex now listed among the supported translation services in the plugin’s documentation Alan Tan.
At the moment, only Microsoft and Google services are supported on the plugin, which both are paid services. However, Yandex provides a free translation API, which could be really useful used in Discourse forums.
I started modifying the plugin to add its support, but I am stuck here:
Any idea of what am I missing? The translation button does not appear in posts. Tested a post in Spanish, with both Discourse and Profile locale in English