From: Alan Knowles Date: Thu, 3 Nov 2011 08:22:03 +0000 (+0800) Subject: Pman.GoogleTranslate.js X-Git-Url: http://git.roojs.org/?p=Pman.Core;a=commitdiff_plain;h=fa7cd4f40d7a244a4a874ef9ffe93a28f1d6011d Pman.GoogleTranslate.js --- diff --git a/Pman.GoogleTranslate.js b/Pman.GoogleTranslate.js index a8c27b4b..ca55a9ac 100644 --- a/Pman.GoogleTranslate.js +++ b/Pman.GoogleTranslate.js @@ -16,6 +16,30 @@ Pman.GoogleTranslate = function(str, src, dest, cb, force) { var sbits = []; var complete = ''; + + if (!Pman.GoogleTranslate.key) { + + new Pman.Request({ + method : 'POST', + url : baseURL + '/Core/GoogleAPI', + success : function(data) + { + Pman.GoogleTranslate.key = data.key; + + Pman.GoogleTranslate(str, src, dest, cb, force); + + } + + + }) + + + + + return; + } + + function escapeDecode(encodedString) { var output = encodedString; var binVal, thisString; @@ -92,6 +116,7 @@ Pman.GoogleTranslate = function(str, src, dest, cb, force) { callbackParam : 'callback' }); + x.load( { v: '1.0',