//function remove_html_tag(content) {
// var tag = "span";
// var foundat = content.indexOf("<" + tag, foundat);
// while (foundat > -1) {
// f2 = content.indexOf(">", foundat);
// if (f2 > -1) {
// content = content.substr(0, foundat) + content.substr(f2 + 1, content.length);
// }
// f2 = content.indexOf("" + tag + ">", foundat);
// if (f2 > -1) {
// content = content.substr(0, f2) + content.substr(f2 + 3 + tag.length, content.length);
// }
// foundat = content.indexOf("<" + tag, foundat);
// }
// return content;
//}
String.prototype.replaceAll = function(character, replaceChar) {
var word = this.valueOf();
while (word.indexOf(character) != -1)
word = word.replace(character, replaceChar);
return word;
}
function writeToFileOneLine(str, dir, fileName) {
// alert(str);
// alert(dir);
// alert(fileName);
var s = str;
var ret = iimPlayCode("ADD !EXTRACT " + stringForIIMContent(str) + "\nSAVEAS TYPE=EXTRACT FOLDER=" + dir + " FILE=" + fileName);
// alert(ret);
}
function stringForIIMContent(str) {
return str.replaceAll(" ", "");
}
var _output_dir = "ZG_outputDir_ZG";
var _input_string = "ZG_input_ZG";
//var _config_code = ["af","ar","be","bg","ca","zh-CN","zh-TW","hr","cs","da","nl","et","tl","fi","fr","fr","de","el","iw","hi","hu","id","it","ja","ko","lv","lt","ms","no","fa","pl","pt","pt","ro","ru","sr","sk","sl","es","es","es","sw","sv","th","tr","uk","vi","zu"];
//var _config_code_out = ["af","ar","be","bg","ca","zh-CN","zh-TW","hr","cs-CZ","da-DK","nl-NL","et","fil","fi-FI","fr-FR","fr-CA","de-DE","el-GR","iw-IL","hi-IN","hu-HU","id","it-IT","ja-JP","ko-KR","lv","lt","ms","no-NO","fa","pl-PL","pt-BR","pt-PT","ro","ru-RU","sr","sk","sl","es-419","es-US","es-ES","sw","sv-SE","th","tr-TR","uk","vi","zu"];
var _config_code = [ZG_outTranslateConfig_ZG];
var _config_code_out = [ZG_outPlayConfig_ZG];
var output = "";
for (var i = 0; i < _config_code.length; i++) {
var code = _config_code[i];
var code_out = _config_code_out[i];
iimSet("code", code);
iimSet("value", _input_string);
iimPlay("Translate/doOneTranslate.iim");
var dir = _output_dir + "/";
var fileName = code_out + ".txt";
var retCode = iimPlay("CODE:WAIT SECONDS=3\nTAG POS=1 TYPE=SPAN FORM=ID:gt-form ATTR=ID:result_box EXTRACT=HTM\nSAVEAS TYPE=EXTRACT FOLDER=" + dir + " FILE=" + fileName);
if (retCode < 0) {
i--;
output += "\n" + code + ":sth is wrong, try again\n";
continue;
}
var v = iimGetLastExtract(1);
if (v == "正在翻译..." || v == "") {
i--;
output += "\n" + code + ":sth is wrong, try again\n";
continue;
};
// writeToFileOneLine(v, _output_dir + "/", code_out + ".txt");
output += code + " | ";
iimDisplay(output);
}