Google Translate

HavaLite CMS

A new liteweight Content Management System (CMS)

Google Translate

/*
*  How to translate text.
*/

google.load("language", "1");

function initialize() {
  var content = document.getElementById('content');
  // Setting the text in the div.
  content.innerHTML = '

Hola, me alegro mucho de verte.</div>
';

  // Grabbing the text to translate
  var text = document.getElementById("text").innerHTML;

  // Translate from Spanish to English, and have the callback of the request
  // put the resulting translation in the "translation" div.
  // Note: by putting in an empty string for the source language ('es') then the translation
  // will auto-detect the source language.
  google.language.translate(text, 'es', 'en', function(result) {
    var translated = document.getElementById("translation");
    if (result.translation) {
      translated.innerHTML = result.translation;
    }
  });
}
google.setOnLoadCallback(initialize);

 

comments powered by Disqus

0 Comments

    Leave a Reply

    Contact Info

    Phone: +49 941 26175

    Address: Ayman Teryaki,
    Prüfeninger Str. 48,
    93047 Regensburg, Germany

    Want more info - go to our contact page or visit Google+

    Social

    Stay up to date. Subscribe via RSS, Facebook, Twitter or Email

    Recent Comments