//<script type="text/javascript">
/**
- *
- * GoogleTranslate
- * Translate a string using google translate API
- *
- * Note: this does not handle html input at present -
- * @param str {String} input string
- * @param src {String} source language (or '' for autoguess)
- * @param str {String} target language
- * @param str {String} callback - calls back with result or an error object.
- */
+ *
+ * GoogleTranslate
+ * Translate a string using google translate API
+ *
+ * Note: this does not handle html input at present -
+ * @param str {String} input string
+ * @param src {String} source language (or '' for autoguess)
+ * @param str {String} target language
+ * @param str {String} callback - calls back with result or an error object.
+ */
Pman.GoogleTranslate = function(str, src, dest, cb) {
// load script:
var cur = 0;
});
}
-
- if (str.length > 300) {
+ // chunk up long strings..
+ if (str.length > 200) {
var bits = str.split(/\s+/);
sbits[0] = '';
for (var i =0; i < bits.length; i++) {
- if (sbits[cur].length + bits[i].length > 290) {
+ if (sbits[cur].length + bits[i].length > 190) {
cur++;
sbits[cur] = bits[i];
continue;