From fa7cd4f40d7a244a4a874ef9ffe93a28f1d6011d Mon Sep 17 00:00:00 2001 From: Alan Knowles Date: Thu, 3 Nov 2011 16:22:03 +0800 Subject: [PATCH] Pman.GoogleTranslate.js --- Pman.GoogleTranslate.js | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) 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', -- 2.39.2