HEX
Server: Apache
System: Linux hvh16.mirohost.net 6.14.0-29-generic #29~24.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Aug 14 16:52:50 UTC 2 x86_64
User: likoholding (1037)
PHP: 7.3.33-25+0~20250707.133+debian12~1.gbp70fb14
Disabled: apache_child_terminate, dl, exec, imap_body, imap_createmailbox, imap_deletemailbox, imap_list, imap_open, imap_renamemailbox, inject_code, mb_send_mail, passthru, pcntl_alarm, pcntl_async_signals, pcntl_errno, pcntl_exec, pcntl_fork, pcntl_get_last_error, pcntl_getpriority, pcntl_setpriority, pcntl_signal, pcntl_signal_dispatch, pcntl_signal_get_handler, pcntl_sigprocmask, pcntl_sigtimedwait, pcntl_sigwaitinfo, pcntl_strerror, pcntl_wait, pcntl_waitpid, pcntl_wexitstatus, pcntl_wifcontinued, pcntl_wifexited, pcntl_wifsignaled, pcntl_wifstopped, pcntl_wstopsig, pcntl_wtermsig, popen, posix_getpwuid, posix_kill, posix_mkfifo, posix_setpgid, posix_setsid, posix_setuid, proc_close, proc_get_status, proc_nice, proc_open, proc_terminate, set_time_limit, shell_exec, symlink, system
Upload Files
File: /var/www/likoholding/old.liko-holding.com.ua/modules/pages/translate/auto_translate.php
<script type="text/javascript">
  google.load("language", "1");
 
 //автоперевод headline 
  function initialize() {
      var text = $('[name=headline]').val();
<?
 foreach($lang_arr as $key => $val){
  ?>

     google.language.detect(text, function(result) {
        if (!result.error && result.language) {
          google.language.translate(text, result.language, "<?=$key=="ua"?"uk":$key?>",
          function(result) {
            if (result.translation) {
              $('[name=headline_<?=$key?>]').val(result.translation);
            }
          });
        }
      });

  <?
 }
?>
  }
  $('[name=headline]').keyup(function() {
     initialize();
  });
    $('[name=headline]').blur(function() {
     initialize();
  });
  // --- автоперевод headline
 
 


 
//автоперевод short_text 
  function initialize_short_text() {
      var text = $('[name=short_text]').val();
    
<?
 foreach($lang_arr as $key => $val){
  ?>

     google.language.detect(text, function(result) {
   
        if (!result.error && result.language) {
          google.language.translate(text, result.language, "<?=$key=="ua"?"uk":$key?>",
          function(result) {
            if (result.translation) {
               $('[name=short_text_<?=$key?>]').val(result.translation);
            }
          });
        }
      });

  <?
 }
?>
  }
  $('[name=short_text]').keyup(function() {
     initialize_short_text();
  });

  // --- автоперевод short_text 
  

$("#click_lang").click(function() {
  $("#headline_lang").toggle();
  $("#img_lang").toggle();
  $("#img_lang_minus").toggle();

});

$("#click_lang2").click(function() {
  $("#text_lang").toggle();
  $("#img_lang2").toggle();
  $("#img_lang_minus2").toggle();

});

$("#click_lang3").click(function() {
  $("#text_lang2").toggle();
  $("#img_lang3").toggle();
  $("#img_lang_minus3").toggle();

});


</script>