NexusLeads Webshell
NexusLeads


Server : LiteSpeed
System : Linux server 3.10.0-1160.90.1.el7.x86_64 #1 SMP Thu May 4 15:21:22 UTC 2023 x86_64
User : alsaif ( 1057)
PHP Version : 7.4.33
Disable Function : show_source,posix_kill,posix_mkfifo,posix_getpwuid,posix_setpgid,posix_setsid,posix_setuid,posix_setgid,posix_seteuid,posix_setegid,posix_uname
Directory :  /home/alsaif/public_html/administrator/components/com_falang/assets/js/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : /home/alsaif/public_html/administrator/components/com_falang/assets/js/translatorGoogle.js
function translateService(sourceText){

    var translatedText;

    //language iso-639-1
    //https://cloud.google.com/translate/docs/languages
    var data = {
        key: googleKey,
        source: translator.from,
        target: translator.to,
        format: 'html',
        q: sourceText
    };

    var endpoint = " https://translation.googleapis.com/language/translate/v2"

    jQuery.ajax({
        type: 'POST',
        url: endpoint,
        dataType: 'json',
        data : data,
        success: function (result) {
            console.log(result);
            translatedText = result.data.translations[0].translatedText;
        },
        error: function (xhr, textStatus, errorThrown) {
            console.log(xhr);
            translatedText = "ERROR "+xhr.responseJSON["code"]+": "+xhr.responseJSON["message"];
        },
        async:false
    });

    return translatedText;
}

NexusLeads