geldiği sayfayı algılamıyordur ama şöyle çözülür bence.

<script>
    // Referans alınan sayfa URL'sini tutan değişken
    var previousPage = document.referrer;

    // 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);
                // Referans alınan sayfaya yönlendir
                window.location.href = previousPage;
            }
        };
        xhr.send(JSON.stringify(data)); // Veriyi JSON formatında gönder
    }
</script>