Google Translation on my website | Community
Skip to main content
September 19, 2020
Solved

Google Translation on my website

  • September 19, 2020
  • 2 replies
  • 1926 views

Am I able to track on my website how many times out of session total a user clicked on the google translate option? if so, how?

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by yuhuisg

If you're referring to the Google Translate widget, then I don't think it provides a callback function to indicate that it has finished translating your web page. The next best thing could be to detect changes in the widget's dropdown selection, and assume that the user has translated the page if the selected item is not the same as what it was before.

Note: Google does not support the Translate widget any more. https://support.google.com/translate/thread/4007370?hl=en

2 replies

yuhuisg
Community Advisor
yuhuisgCommunity AdvisorAccepted solution
Community Advisor
September 19, 2020

If you're referring to the Google Translate widget, then I don't think it provides a callback function to indicate that it has finished translating your web page. The next best thing could be to detect changes in the widget's dropdown selection, and assume that the user has translated the page if the selected item is not the same as what it was before.

Note: Google does not support the Translate widget any more. https://support.google.com/translate/thread/4007370?hl=en

Level 5
September 22, 2020

You're going to have to head to Stack Overflow for this. You're going to have to sift through everything that happens in the console when an auto-translator is used, and this is going to vary between browsers. I recommend https://stackoverflow.com/questions/62998768/detecting-auto-translation-event-in-microsoft-edge as a jumping off point.