這是我用來生成資源文件以用不同語言進行測試的腳本。它只是解析從Babelfish平臺的響應如此清晰地翻譯就會約高品質作爲一個醉酒的猴子做,但它是用於測試和這樣
for i in $trfile
do
key=`echo $i | sed 's/^\(.*\)=\(.*\)$/\1/g'`
value=`echo $i | sed 's/^\(.*\)=\(.*\)$/\2/g'`
url="http://babelfish.altavista.com/tr?doit=done&intl=1&tt=urltext&lp=$langs&btnTrTxt=Translate&trtext=$value"
wget -O foo.html -A "$agent" "$url" *&> /dev/null
tx=`grep "<td bgcolor=white class=s><div style=padding:10px;>" foo.html`
tx=`echo $tx | iconv -f latin1 -t utf-8 | sed 's/<td bgcolor=white class=s><div style=padding:10px;>\(.*\)<\/div><\/td>/\1/g'`
echo $key=$tx
done
rm foo.html
我不能重新標記我的100點代表級別,但我們應該添加I18N和Windows(也許Win32?)到這個問題。 – Aardvark 2008-09-09 14:38:40