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>