[Feature Request] Integration of Google Translation API
I am aware that others have requested a translation feature for this software. But as a programmer myself, maybe I can be more specific in suggesting methods of implementation.
Perhaps the use of the Google Translate API (which is publicly-available and well-documented) would be the best candidate for this as well as requiring the minimal effort to implement. I say that with full awareness that it will still require a not-insignificant effort as any new feature is bound to be.
As for its implementation-in-use, overwriting the text in the main text (be it servers or DMs) may complicate things and possibly risk compromising the integrity of chat history. I therefore understand any reticence to go that route. Perhaps adding a "Translate" button to the "more" list that appears when a message is selected/hovered could bring up a toast/sub window that shows the translated text. Of course, including a warning that "Mechanical translation is considered an eloquent nor entirely reliable thing" would be more than appropriate.
Barring this, just a button that opens a browser window that calls up the google translation automatically in lieu of having to copy out and paste the text manually would be a welcome stopgap if nothing else.
I realize this may have additional challenges for mobile users, but that just strengthens the case for differentiating the UI for desktop versus mobile versions of the standalone client; the desktop UI is unideal in a number of ways, and following this post, I will be posting requests for options regarding that.
Thank you for listening and I hope perhaps my more specific implementation suggestions may spark interest in your team!
Please sign in to leave a comment.
Comments
0 comments