function getChatId() {
// function to retrieve the property/widget chat id;
// substitute 000000000001 to property id
var lang = navigator.language || navigator.userLanguage;
// return the default language if the lang variable is empty
if (!lang) {
return '000000000001/DEFAULT_WIDGET';
}
if (lang.match('en')) {
return '000000000001/WIDGET_FOR_EN';
} else if (lang.match('de')) {
return '000000000001/WIDGET_FOR_DE';
} else if (lang.match('ru')) {
return '000000000001/WIDGET_FOR_RU';
} else {
return '000000000001/DEFAULT_WIDGET';
}
}
(function () {
var chatId = getChatId();
if (!chatId) {
return;
}
var Tawk_API=Tawk_API||{}, Tawk_LoadStart=new Date();
var s1=document.createElement("script"),s0=document.getElementsByTagName("script")[0];
s1.async=true;
s1.src = 'https://embed.tawk.to/' + chatId;
s1.charset='UTF-8';
s1.setAttribute('crossorigin','*');
s0.parentNode.insertBefore(s1,s0);
})();
Как адаптировать этот код, чтобы виджет добавил класс Notranslate к элементу? Это должно предотвратить автоматическое переранлирование с Gtranslate.
также спросил на сайте WordPress.
function getChatId() { // function to retrieve the property/widget chat id; // substitute 000000000001 to property id var lang = navigator.language || navigator.userLanguage;
// return the default language if the lang variable is empty if (!lang) { return '000000000001/DEFAULT_WIDGET'; }
if (lang.match('en')) { return '000000000001/WIDGET_FOR_EN'; } else if (lang.match('de')) { return '000000000001/WIDGET_FOR_DE'; } else if (lang.match('ru')) { return '000000000001/WIDGET_FOR_RU'; } else { return '000000000001/DEFAULT_WIDGET'; } }
(function () { var chatId = getChatId(); if (!chatId) { return; } var Tawk_API=Tawk_API||{}, Tawk_LoadStart=new Date();
[/code] Как адаптировать этот код, чтобы виджет добавил класс Notranslate к элементу? Это должно предотвратить автоматическое переранлирование с Gtranslate. также спросил на сайте WordPress.