From: Alan Knowles Date: Wed, 17 Nov 2010 04:08:04 +0000 (+0800) Subject: Pman.GoogleTranslate.js X-Git-Url: http://git.roojs.org/?p=Pman.Core;a=commitdiff_plain;h=d10761b2e0296160a53307b044657ec69745d64f Pman.GoogleTranslate.js --- diff --git a/Pman.GoogleTranslate.js b/Pman.GoogleTranslate.js index b525974f..12a71f4e 100644 --- a/Pman.GoogleTranslate.js +++ b/Pman.GoogleTranslate.js @@ -35,11 +35,21 @@ Pman.GoogleTranslate = function(str, src, dest, cb) { function transbits() { - if ((cur +1) > sbits.length) { - //Roo.log("CALLING COMPLETED: " + complete); - cb(complete); - return; + while (true) { + + + if ((cur +1) > sbits.length) { + //Roo.log("CALLING COMPLETED: " + complete); + cb(complete); + return; + } + if (!sbits[cur].length) { + cur++; + continue; + } + break; } + // Roo.log("SEND : " + sbits[cur]); Pman.gtranslate( sbits[cur], src, dest, function(result) { if (typeof(result) == 'object') {