<script src="https://cdn.jsdelivr.net/gh/VladislavLand/tildatranslate@27855db491c2b3385a3dc3bd4f667acb5ffb5b09/multilingualtilda.js"></script> <script> document.addEventListener("DOMContentLoaded", function() { const translatedAccordions = new WeakSet(); function translateElement(el) { if (window.google && google.translate && google.translate.TranslateElement) { new google.translate.TranslateElement({}, el); } } function handleAccordionClick(accordionSelector, contentSelector) { document.body.addEventListener("click", function(e) { const accordionItem = e.target.closest(accordionSelector); if (!accordionItem) return; const content = accordionItem.querySelector(contentSelector); if (!content || translatedAccordions.has(content)) return; const maxWait = 1000; const transitionDuration = parseFloat(getComputedStyle(content).transitionDuration || "0") * 1000; setTimeout(() => { translateElement(content); translatedAccordions.add(content); }, transitionDuration || maxWait); }); } handleAccordionClick(".t585__accordion", ".t585__content"); handleAccordionClick(".t668__accordion", ".t668__textwrapper"); }); </script> <script src="https://translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script> <style> /*Мультиязычный сайт на Tilda: https://vladislav-land.ru/multilingual*/ .vladislavland { position: relative; display: inline-block; background: none; border: none; padding: 0; } #langBtn { position: absolute; top: 0px; left: 0; width: 100%; height: 100%; display: flex; align-items: center; justify-content: center; gap: 5px; font-family: Mulish; font-size: 14px; font-weight: 500; color: #FEFEFE; padding: 0 10px; margin: 0; box-sizing: border-box; background-color: #1b1b1b !important; border: 2px solid #F9CD46 !important; border-radius: 9px !important; cursor: pointer; } #langBtn img { width: 18px; height: 18px; display: block; } #google_translate_element { position: absolute; top: 50%; right: 0; padding: 10px; z-index: 9999999; display: none; width: auto; height: 1px !important; margin-top: 0px; opacity: 0 !important; } .goog-te-gadget-simple { background: none !important; border: none !important; } .goog-te-gadget-icon, .goog-te-gadget span[style*="border-left: 1px solid rgb(187, 187, 187)"], .goog-te-gadget-simple .goog-te-menu-value, .VIpgJd-ZVi9od-ORHb-OEVmcd, .VIpgJd-ZVi9od-aZ2wEe-wOHMyf-ti6hGc, .VIpgJd-suEOdc, .VIpgJd-yAWNEb-L7lbkb { display: none !important; } .goog-te-menu-frame { display: block !important; position: static !important; margin-top: 0 !important; } .goog-te-banner-frame.skiptranslate, .goog-te-gadget-icon { display: none !important; } body { top: 0px !important; } .VIpgJd-yAWNEb-VIpgJd-fmcmS-sn54Q{ background-color: unset !important; box-shadow: none !important; } </style> <button id="langBtn" aria-label="Выбрать язык"> <span id="langCode">RU</span> <img id="flagImg" src="https://static.tildacdn.com/tild3930-3039-4463-b536-666463383031/photo.png" alt="RU"> </button> <div id="google_translate_element"></div>