DataObjects/ProjectDirectory.php
[Pman.Core] / Pman.GoogleTranslate.js
index 5659922..8834896 100644 (file)
@@ -118,12 +118,13 @@ Pman.GoogleTranslate = function(str, src, dest, cb, force) {
             
             
         });
-        /// fix some of the languages..
-        //switch (dest) {
-        //        case 'zh-CN' : dest = 'zh-CN'; break;
-         //       case 'zh-HK' : dest = 'zh-TW'; break;
-         //           
-        //}
+        
+        src = src.replace('_','-');
+        dest = dest.replace('_','-');
+        // google does not recognize HK...
+        if (src  == 'zh-HK')  src = 'zh-TW';
+        if (dest == 'zh-HK') dest = 'zh-TW';
+     
          
         
         x.load(
@@ -137,10 +138,12 @@ Pman.GoogleTranslate = function(str, src, dest, cb, force) {
             }, // end params.
             { // reader
                 readRecords : function (o) {
-                    if (!o.responseData) {
+                    Roo.log(o);
+                    if (!o.data) {
                         return o;
                     }
-                    return escapeDecode(o.responseData.translatedText);
+                    return o.data.translations[0].translatedText;
+                    //return escapeDecode(o.data.translations[0].translatedText);
                 }
             }, 
             function (result) {