зачем так сложно создавать скрипты?
var head=document.getElementsByTagName('head')[0];
var elem=document.createElement('script');
elem.type = "text/javascript";
// а ключ писали? key=INSERT-YOUR-KEY
elem.src = "https://www.google.com/jsapi";
head.appendChild(elem);
var elem1=document.createElement('script');
elem1.type= "text/javascript";
head.appendChild(elem1);
// а ЭТО что такое???
oScript1.text='google.load("language", "1"); function initialize() { google.language.transliterate(["привет"], "ru", "en", function(result) { if (!result.error) { var m; if (result.transliterations && result.transliterations.length > 0 && result.transliterations[0].transliteratedWords.length > 0)
{
m = result.transliterations[0].transliteratedWords[0]; }
}}); } google.setOnLoadCallback(initialize); ';
см
пример гугла
<script type="text/javascript" src="http://www.google.com/jsapi?key=ТВОЙ_КЛЮЧ"></script>
<script type="text/javascript">
google.load("language", "1");
function initialize() {
// google.language.transliterate( ARRAY STRING слова, STR из какого, STR в какой, FUNCTION колбек)
google.language.transliterate(["Namaste"], "en", "hi", function(result) {
if (!result.error) {
var container = document.getElementById("transliteration");
if (result.transliterations && result.transliterations.length > 0 &&
result.transliterations[0].transliteratedWords.length > 0)
container.innerHTML = result.transliterations[0].transliteratedWords[0];
}
});
}
google.setOnLoadCallback(initialize);
</script>
</head>
<div id="transliteration"></div>