<!-- BEGIN VENDOR JS-->
<script src="../../assets/js/vendors.min.js"></script>
<!-- BEGIN VENDOR JS-->
<!-- BEGIN PAGE VENDOR JS-->
<!-- END PAGE VENDOR JS-->
<!-- BEGIN THEME  JS-->
<script src="../../assets/js/plugins.min.js"></script>
<script src="../../assets/js/search.min.js"></script>
<script src="../../assets/js/custom/custom-script.min.js"></script>
<script>
  const countryLangMap = {
      AF: 'fa', AL: 'sq', DZ: 'ar', AS: 'en', AD: 'ca', AO: 'pt', AI: 'en', AQ: 'en',
      AG: 'en', AR: 'es', AM: 'hy', AW: 'nl', AU: 'en', AT: 'de', AZ: 'az', BS: 'en',
      BH: 'ar', BD: 'bn', BB: 'en', BY: 'be', BE: 'nl', BZ: 'en', BJ: 'fr', BM: 'en',
      BT: 'dz', BO: 'es', BA: 'bs', BW: 'en', BR: 'pt', BN: 'ms', BG: 'bg', BF: 'fr',
      BI: 'fr', KH: 'km', CM: 'fr', CA: 'en', CV: 'pt', CF: 'fr', TD: 'fr', CL: 'es',
      CN: 'zh-CN', CO: 'es', KM: 'ar', CG: 'fr', CD: 'fr', CR: 'es', CI: 'fr', HR: 'hr',
      CU: 'es', CY: 'el', CZ: 'cs', DK: 'da', DJ: 'fr', DM: 'en', DO: 'es', EC: 'es',
      EG: 'ar', SV: 'es', GQ: 'es', ER: 'ti', EE: 'et', ET: 'am', FJ: 'en', FI: 'fi',
      FR: 'fr', GA: 'fr', GM: 'en', GE: 'ka', DE: 'de', GH: 'en', GR: 'el', GL: 'da',
      GD: 'en', GT: 'es', GN: 'fr', GW: 'pt', GY: 'en', HT: 'ht', HN: 'es', HU: 'hu',
      IS: 'is', IN: 'hi', ID: 'id', IR: 'fa', IQ: 'ar', IE: 'en', IL: 'he', IT: 'it',
      JM: 'en', JP: 'ja', JO: 'ar', KZ: 'kk', KE: 'en', KI: 'en', KP: 'ko', KR: 'ko',
      KW: 'ar', KG: 'ky', LA: 'lo', LV: 'lv', LB: 'ar', LS: 'en', LR: 'en', LY: 'ar',
      LI: 'de', LT: 'lt', LU: 'fr', MK: 'mk', MG: 'fr', MW: 'en', MY: 'ms', MV: 'dv',
      ML: 'fr', MT: 'mt', MH: 'en', MR: 'ar', MU: 'en', MX: 'es', FM: 'en', MD: 'ro',
      MC: 'fr', MN: 'mn', ME: 'sr', MA: 'ar', MZ: 'pt', MM: 'my', NA: 'en', NP: 'ne',
      NL: 'nl', NZ: 'en', NI: 'es', NE: 'fr', NG: 'en', NO: 'no', OM: 'ar', PK: 'ur',
      PW: 'en', PA: 'es', PG: 'en', PY: 'es', PE: 'es', PH: 'en', PL: 'pl', PT: 'pt',
      QA: 'ar', RO: 'ro', RU: 'ru', RW: 'rw', KN: 'en', LC: 'en', VC: 'en', WS: 'sm',
      SM: 'it', ST: 'pt', SA: 'ar', SN: 'fr', RS: 'sr', SC: 'fr', SL: 'en', SG: 'en',
      SK: 'sk', SI: 'sl', SB: 'en', SO: 'so', ZA: 'en', ES: 'es', LK: 'si', SD: 'ar',
      SR: 'nl', SZ: 'en', SE: 'sv', CH: 'de', SY: 'ar', TW: 'zh-TW', TJ: 'tg', TZ: 'sw',
      TH: 'th', TL: 'pt', TG: 'fr', TO: 'en', TT: 'en', TN: 'ar', TR: 'tr', TM: 'tk',
      UG: 'en', UA: 'uk', AE: 'ar', GB: 'en', US: 'en', UY: 'es', UZ: 'uz', VU: 'bi',
      VA: 'it', VE: 'es', VN: 'vi', YE: 'ar', ZM: 'en', ZW: 'en'
    // ... include all your countries here
  };

  let targetLang = 'en'; // default fallback

  function googleTranslateElementInit() {
    new google.translate.TranslateElement({
      pageLanguage: 'en'
    }, 'google_translate_element');

    // simulate language selection after widget loads
    const interval = setInterval(() => {
      const select = document.querySelector('.goog-te-combo');
      if (select && select.options.length > 1) {
        if (targetLang !== 'en') {
          select.value = targetLang;
          select.dispatchEvent(new Event('change'));
        }
        clearInterval(interval);
      }
    }, 300);
  }

  fetch('https://ipapi.co/json/')
    .then(res => res.json())
    .then(data => {
      const countryCode = data.country_code;
      const lang = countryLangMap[countryCode];
      if (lang) targetLang = lang;
    })
    .catch(() => {
      targetLang = 'en';
    });

</script>
<script id="chatway" async="true" src="https://cdn.chatway.app/widget.js?id=iLprMxC4SVnK"></script>
<!-- END THEME  JS-->
<!-- BEGIN PAGE LEVEL JS-->
<!-- END PAGE LEVEL JS-->
</body>
</html>