<script>
    // Dil değişikliğini işle
    function changeLanguage(lang) {
        var data = {
            "action": "change_language",
            "lang": lang
        };
        var xhr = new XMLHttpRequest();
        xhr.open("POST", "translator.php", true);
        xhr.setRequestHeader("Content-Type", "application/json;charset=UTF-8");
        xhr.onreadystatechange = function() {
            if (xhr.readyState == 4 && xhr.status == 200) {
                console.log(xhr.responseText);
                window.location.reload();
            }
        };
        xhr.send(JSON.stringify(data)); // Veriyi JSON formatında gönder
    }
    
    // Sayfaya geri dön
    function goBack() {
        window.history.back();
    }
</script>

DigitalHistory adlı üyeden alıntı: mesajı görüntüle
merhaba arkadaslar dil degisme kodum var
dil degisdiginde sayfa yenileniyor. ama oldugu sayfaya geri donmuyor


    <script>
// Dil değişikliğini işle
        function changeLanguage(lang) {
            var data = {
                "action": "change_language",
                "lang": lang
            };
            var xhr = new XMLHttpRequest();
            xhr.open("POST", "translator.php", true);
            xhr.setRequestHeader("Content-Type", "application/json;charset=UTF-8");
            xhr.onreadystatechange = function() {
                if (xhr.readyState == 4 && xhr.status == 200) {
                    console.log(xhr.responseText);
                      window.location.reload();
                }
            };
            xhr.send(JSON.stringify(data)); // Veriyi JSON formatında gönder
        }
</script>
window.location.reload(); bunla her yontemi denedim ama suanki sayfaya donmuyor