-
-
-
-
-
- var x = new Roo.data.ScriptTagProxy({
- url: 'http://ajax.googleapis.com/ajax/services/language/translate',
- callbackParam : 'callback'
-
- });
- x.load(
+//
+//
+//
+//
+//
+// var x = new Roo.data.ScriptTagProxy({
+// url: 'https://www.googleapis.com/language/translate/v2',
+// //'http://ajax.googleapis.com/ajax/services/language/translate',
+// callbackParam : 'callback'
+//
+//
+// });
+//
+ src = src.replace('_','-');
+ dest = dest.replace('_','-');
+ // google does not recognize HK...
+
+ switch(dest){
+ case 'zh':
+ src = 'zh-CN';
+ break;
+ case 'zh-HK':
+ src = 'zh-TW';
+ break;
+ }
+
+ switch(dest){
+ case 'zh':
+ dest = 'zh-CN';
+ break;
+ case 'zh-HK':
+ dest = 'zh-TW';
+ break;
+ }
+
+ new Pman.Request({
+ url : baseURL + '/Core/GoogleTranslate.php',
+ method :'POST',
+ mask : 'Translating',
+ maskEl : document.body,
+ params : {
+ text : str,
+ src : src,
+ dest : dest
+ },
+ success: function(o)