/** * @file: languages.js.php * @description: languages javascript * @copyright: sellturnkey.com **/
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/tagalogt/public_html/languages.js.php:6) in /home/tagalogt/public_html/config/config.php on line 3
langs = new Array (); langsindex = new Array ();
Warning: Invalid argument supplied for foreach() in /home/tagalogt/public_html/languages.js.php on line 14
msindex = new Array (); msindex[0] = ''; //get language from index function getLanguageFromIndex (lang) { var length = langsindex.length; for (i = 0; i < length; i++) { if (langsindex[i] == lang) { return langs[i]; break; } } } //get language from index microsoft function getLanguageFromIndexMs (lang) {
Warning: Invalid argument supplied for foreach() in /home/tagalogt/public_html/languages.js.php on line 57
var length = langsindex.length; for (i = 0; i < length; i++) { if (langsindex[i] == lang) { return langs[i]; break; } } } //search ms language function searchMsLanguage (lang) { var length = msindex.length; for (i = 0; i < length; i++) { if (msindex[i] == lang) { return true; } } return false; } //search index function searchIndex (value, container) { for (i = 0; i < container.length; i++) { if (container.options[i].value == value) { return i; } } } //swap languages function swapLanguage () { langFrom = document.getElementById("lang-from"); langTo = document.getElementById("lang-to"); indexFrom = langFrom.selectedIndex; indexTo = langTo.selectedIndex; fromValue = langFrom.options[indexFrom].value; toValue = langTo.options[indexTo].value; if (fromValue == "xx" || fromValue == "--" || toValue == "--") var x = 1; else { toIndex = searchIndex (fromValue, langTo); fromIndex = searchIndex (toValue, langFrom); langTo.selectedIndex = toIndex; langFrom.selectedIndex = fromIndex; } } //function translate full detect function translateFullDetect (text, to, container) { google.language.detect(text, function(result) { if (!result.error && result.language) { google.language.translate(text, result.language, to, function(result) { if (result.translation) { container.value = result.translation; document.getElementById("loading").style.display = "none"; } }); } }); } //function translate full language function translateFullLang (text, from, to, container) { google.language.translate(text, from, to, function(result) { if (!result.error) { container.value = result.translation; document.getElementById("loading").style.display = "none"; } }); } //translate full function translateFull (detail) { langFrom = document.getElementById("lang-from"); langTo = document.getElementById("lang-to"); indexFrom = langFrom.selectedIndex; indexTo = langTo.selectedIndex; fromValue = langFrom.options[indexFrom].value; toValue = langTo.options[indexTo].value; fullFrom = document.getElementById("textarea-from"); fullTo = document.getElementById("textarea-to"); fullFromValue = fullFrom.value; if (fullFromValue == '') { alert ("Please enter text to translate!"); fullFrom.focus (); return false; } document.getElementById("loading").style.display="block"; if (detail == 'detail') { document.getElementById("translated-text").style.display = "block"; document.getElementById("translate-desc").style.display = "none"; } if (fromValue == "xx") translateFullDetect (fullFromValue, toValue, fullTo); else translateFullLang (fullFromValue, fromValue, toValue, fullTo) } //say it function sayIt () { formSay = document.getElementById("text-to-say"); textToSay = formSay.value; if (textToSay == '') { alert ("Please enter text to speak!"); formSay.focus (); return false; } }