Merhaba,
Aşağıdaki kodu siteye eklendiğim. sayfa geçişlerinde Türkçeye dönüyor ve geri seçilen dile çeviriyor bunu dili seçtikten sonra kalıcı olarak sayfa geçişlerinde aynı dil kalması için hangi kodu eklemeliyim veya çıkarmalıyım konuyla ilgili bilgisi olan veya ekstra kod ile istediğim şekilde çevirebilecek var ise yardımcı olabilirse sevinirim
<div class="gtranslate_wrapper"></div>
<script>
// GTranslate ayarları
window.gtranslateSettings = {
"default_language": "tr",
"native_language_names": true,
"detect_browser_language": false,
"wrapper_selector": ".gtranslate_wrapper",
"flag_size": 16,
"alt_flags": {
"en": "usa",
"pt": "brazil",
"es": "colombia",
"fr": "quebec"
}
};
const savedLanguage = localStorage.getItem("selectedLanguage");
if (savedLanguage) {
window.gtranslateSettings.default_language = savedLanguage;
}
(function() {
const script = document.createElement("script");
script.src = "https://cdn.gtranslate.net/widgets/latest/popup.js";
script.defer = true;
document.head.appendChild(script);
})();
document.addEventListener("DOMContentLoaded", () => {
document.querySelectorAll(".gtranslate_wrapper a").forEach(link => {
link.addEventListener("click", () => {
const selectedLang = link.getAttribute("data-gt-lang");
localStorage.setItem("selectedLanguage", selectedLang);
});
});
});
</script>