Google Translate / Chrome browser auto translate | Adobe Higher Education
Skip to main content
May 12, 2023
Beantwortet

Google Translate / Chrome browser auto translate

  • May 12, 2023
  • 1 Antwort
  • 1936 Ansichten

Hi everyone! 

I have the same question as this 2019 query. Looking to see if it is possible to quantify the instances of page being viewed in another language when the visitor is using the translate feature on Chrome. 

https://experienceleaguecommunities.adobe.com/t5/adobe-analytics-questions/google-translation-on-my-website/m-p/379847

 

It looks like back then it was not possible unless you create a way to detect and capture this. Is it still the case? Or is anyone aware of a new development in this front in the past 3 years, that allow us to easily quantify page views with Google Translate? 

 

Thank you for your comments! 

 

YT

Dieses Thema wurde für Antworten geschlossen.
Beste Antwort von Jennifer_Dungan

If there is a standard text value on your site that exists on all pages (possibly something on your header or footer) where the text is unlikely to change..

 

You might be able to do a simple check if using JS..

 

First extract the element from the DOM with:

 

var ele = window.document.getElementById('idName'); // or var ele = window.document.querySelector('#div .class .class');

 

 

Then do a simple check:

 

var translate = false; if (ele.innerText !== "known value"){ translate = true; }

 

 

Not terribly elegant, but basically, if the value of the element doesn't match the expected value (for the standard language), then it's being translated.

1 Antwort

Jennifer_Dungan
Community Advisor and Adobe Champion
Community Advisor and Adobe Champion
May 12, 2023

If there is a standard text value on your site that exists on all pages (possibly something on your header or footer) where the text is unlikely to change..

 

You might be able to do a simple check if using JS..

 

First extract the element from the DOM with:

 

var ele = window.document.getElementById('idName'); // or var ele = window.document.querySelector('#div .class .class');

 

 

Then do a simple check:

 

var translate = false; if (ele.innerText !== "known value"){ translate = true; }

 

 

Not terribly elegant, but basically, if the value of the element doesn't match the expected value (for the standard language), then it's being translated.

Hemang35
Level 5
May 12, 2023

True