Pman.GoogleTranslate.js
authorAlan Knowles <alan@akbkhome.com>
Wed, 17 Nov 2010 04:29:32 +0000 (12:29 +0800)
committerAlan Knowles <alan@akbkhome.com>
Wed, 17 Nov 2010 04:29:32 +0000 (12:29 +0800)
Pman.GoogleTranslate.js

index 34776e3..f4d1b31 100644 (file)
@@ -10,7 +10,7 @@
  * @param str {String} target language
  * @param str {String} callback - calls back with result or an error object.
  */
-Pman.GoogleTranslate = function(str, src, dest, cb) {
+Pman.GoogleTranslate = function(str, src, dest, cb, force) {
         // load script: 
         var cur = 0;
         var sbits = [];
@@ -59,11 +59,11 @@ Pman.GoogleTranslate = function(str, src, dest, cb) {
                 complete += result;
                 cur++;
                 transbits();
-            });
+            }, true);
         }
         
         // chunk up long strings..
-        if (str.length > 200) {
+        if (!force && str.length > 200) {
             var bits = str.split(/(\s+|[0-9]+)/);
             sbits[0]  = '';
             for (var i =0; i < bits.length; i++) {